Skip to main content

Definitions by Vandelay06

Crabulous 

Share definition Flag
Synonym for the star sign Cancer. Cites the Decapod Crustation rather than the life threatening illness.
"Yo, I'm Crabulous",

"Word up, me too"
Crabulous by Vandelay06 August 10, 2009