Skip to main content

Definitions by UrbanWebsters

When you defecate while driving a vehicle.
“What’s that smell? Did you just cheshire!?”
Cheshire by UrbanWebsters September 14, 2022