Twatting-Meff Share definition Flag a person who is a twat aswell as a meff, twatting kinda replaces fucking... *enter name* you are a twatting-meff! Twatting-Meff by tom-the-midget October 10, 2005 0 0 Get merch Get the Twatting-Meff mug. Buy Now — $32.95 See more merch