Skip to main content

Definitions by RG54

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.
chalupa by RG54 November 2, 2005