greasebombs

English

Noun

greasebombs

  1. plural of greasebomb