Skip to main content

Definitions by Kentodore

roo sack 

The nut sack of a kangaroo.
That guy is a real roo sack
roo sack by Kentodore May 19, 2016