Top Definition
Homes that have an excess of lights, animates toys and inflatable items all over there house and lawn.
Check out the Christmas Throw-Up at that place....It looks like the circus is in town again.

Can that place have anymore Christmas Throw-Up on there lawn?
by Toddfrey December 03, 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.