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
Get the mug
Get a Christmas Throw-UP mug for your fish G√ľnter.