twat slapped Share definition Flag When two twats slap. Hardcore scizzoring The two lesbians were sore after twat slapped each other vaginas last night twat slapped by Jack broman June 2, 2016 0 0 Get merch Get the twat slapped mug. Buy Now — $32.95 See more merch