Top Definition
annoying expression for telling a joke or saying something hilarious which obviously if you're the type of person who says that is not hilarious and is really annoying
when i saw lolas new hat i couldn't help but make a funny
by Angelacia March 08, 2011
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.