look up any word, like leh:

1 definition by Green Hat

 
1.
A polite term for farting in a simi-public place.
Bill: Hey I gotta fart
John: Dude just go over there and use the hallway
by Green Hat November 08, 2011
2 0