Skip to main content

Geimi and Tara's definitions

Tucson Chorizo Cheves

When one has sex with their authority figure and then craps a justicy load on their desk.
Dude, the principle was totally asking for a Tucson Chorizo Cheves.
by Geimi and Tara March 28, 2007
mugGet the Tucson Chorizo Cheves mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email