Skip to main content

Missouranatheart's definitions

Crenshawed

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

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

Share this definition