Top Definition
Is a phrase that has become popular after somebody posted on MLIA ( about translating the phrase "Liar, Liar, Pants on Fire!" to French and back again, and coming up with "Teller of untruths, your trousers have combusted"
Billy: Today I rode a Unicorn
Some Other Guy: Teller of untruths, your trousers have combusted
by Somebody_Else October 25, 2009
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.