look up any word, like leh:

1 definition by srt4bill

 
1.
cough and fart at the sametime
he that lady just carfed
by srt4bill July 10, 2008
2 8