1 definition by dg76

Top Definition
tacky blow-up lawn decorations. the most common forms are xmas themes such as snowmen, santas, etc...

the nieghbors added to their inflatacrap collection this year.
by dg76 December 21, 2007

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.

×