Top definition
lebanese term : my own shit.
kol kheryete ya 7ayawen ya peter daccache
by fe3il kheir October 10, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush