1 definition by kittykatt1001

(n): A delicious cookie-like snack for those horny at heart, coming in many different flavor such as vanilla, chocolate, and ginger snap. Originally enjoyed by the Rocktown Harriers.
refering to titty crackers: "Two a day takes your cares away! One in each hand my children."
by kittykatt1001 October 19, 2011
Get the titty cracker mug.