This steak looks delicious! I'll post it to Instacrap while it gets cold!
by KyleWasteOfSpace March 2, 2016
Get the Instacrap mug.
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 12, 2010
Get the Instacrap mug.