1 definition by Shmulie Mendel

noun - I have a tickle in my fart door.

adjective - This fuckin' fart door still owes me 130 bucks.
by Shmulie Mendel January 21, 2012
Get the Fart Door mug.