Top definition
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 08, 2009
Get the mug
Get a yagoona mug for your grandma Nathalie.