Skip to main content

Definitions by 2cool4u111111111111

Mexican Ghost 

When one farts in an elevator.
What's that smell, it must be a Mexican Ghost.