Skip to main content

Missouranatheart's definitions

Crenshawed

Share definition
To expel vomit or liquids explosively.
"Dude, what a crazy night!"

"Yeah man, that chick Crenshawed everywhere!"
by Missouranatheart June 5, 2018
Flag
mugGet the Crenshawed mug.