Skip to main content

Definitions by Lo MY 90

Gross, slimy, smelly and REALLY GROSS
That trash-can smells like barfage.
Barfage by Lo MY 90 April 25, 2009