Skip to main content

Definitions by Tim Cormier

Of or relating to anything uncool, smelly, and/or shit.
Your shoe smells; did you step in a pile of Spinosa.
Spinosa by Tim Cormier November 15, 2005