Skip to main content

Definitions by thepseudonymofdeath

A term used to describe a bad smell in the air which is characterised by its similarity to bin juice
Aw, Fak mate, did you smell that yagoona?
yagoona by thepseudonymofdeath November 8, 2009