1 definition by Texasroo

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 5, 2019
Get the Roo mug.