Twatcake Share definition Flag A nasty vag pie or someone with the social desirability of said pie. Goddamn, what a fucking twatcake. Twatcake by Solish December 8, 2004 0 0 Get merch Get the Twatcake mug. Buy Now — $32.95 See more merch