Top Definition
The vast plethora of instant and frozen meals and other foodstuffs, loaded full of chemicals and salt, made from the reconstituted offcuts of various animals and packaged as a delicious, convenient alternative to proper cooking.
That woman in front of me at the checkout has a whole trolley load of instacrap.
by Moonriver March 11, 2010
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.