Definitions by kittykatt1001
titty cracker
(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.
titty cracker by kittykatt1001 October 19, 2011