immacucrap Share definition Flag A bowel movement that is so perfect and pristine that there's nothing to wipe. I just took an immacucrap and it was perfect because I didn't need any toilet paper. immacucrap by Darin Fireball November 17, 2010 0 0 Get merch Get the immacucrap mug. Buy Now — $32.95 See more merch