craptarts Share definition Flag A word to release anger, without actully swearing. Craptarts! I got an 'F' on the test. Mom is going to kill me... craptarts by Aeronacat August 9, 2008 0 0 Get merch Get the craptarts mug. Buy Now — $32.95 See more merch