Skip to main content

Definitions by the_steve_0

Slang term for any type of chewing tobacco. Extremely useful name in high school because teachers have no idea what is being talked about.
"Hey Greg you got any roo left?"
"Let me have a pinch of that "
roo by the_steve_0 March 8, 2007