Human cracker Share definition Flag Opposite of an animal cracker. A cracker shaped as a human. "Hey bro would you like to eat a human cracker?" "Sure! I was feeling a bit snackish" Human cracker by OpaGramps May 22, 2024 0 0 Get merch Get the Human cracker mug. Buy Now — $32.95 See more merch