Crash Peel Share definition Flag When your computer is such a piece of crap that when you try to minimize the window it slowly peels down to the bottom. "Dude I swear, I crash peel every day with this POS computer" Crash Peel by IPWNUT December 28, 2007 0 0 Get merch Get the Crash Peel mug. Buy Now — $32.95 See more merch