Top Definition
From the French; meaning silent fart or quick, silent fart.
He had a certain je ne sais tout suite, that was overwelming.
by Health February 17, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.