1 definition by Tim Cormier

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