1 definition 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?
by thepseudonymofdeath November 8, 2009
Get the yagoona mug.