1 definition by slapshot42

Top Definition
liar liar liar liar liar
The meteorologist said there would be 3 inches of snow. We got 36 inches.
by slapshot42 December 17, 2005

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.