twatocks Share definition Flag a person who the word twat could not decribe them as they are worse than that. Twatocks is at least two twats, maybe 3. the lead singer of the scissor sisters. what a twatocks twatocks by cky211 May 24, 2007 0 0 Get merch Get the twatocks mug. Buy Now — $32.95 See more merch