Skip to main content

RG54's definitions

chalupa

A turd. Can be a bowel movement or a person.
Excuse me, I gotta go pinch a chalupa.
Wow, Mike's being a real chalupa tonight.
by RG54 November 2, 2005
mugGet the chalupa 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