Ape cracker Share definition Flag -Kind of like blowing up on someone and it's a nicer way of saying ape sh**. I will go ape cracker on his ass.Don't go ape cracker! Calm down and cool off. Ape cracker by Ape Woman May 22, 2011 0 0 Get merch Get the Ape cracker mug. Buy Now — $32.95 See more merch