1 definition by Texasroo

Top Definition
Roo
The stanky smell of an Australian
“Hey mate, I just got off a long haul flight and I need a shower.”
“Yeah, I can smell your Roo from here”
by Texasroo June 04, 2019

Mug icon
Buy a Roo mug!