TWATTING Meaning of TWATTING in English Adj./Adv. A general intensifier. E.g."You wouldn't twatting believe the colour of her car, it's pink and it matches her hair." Slang English vocab. Английский сленговый словарь. 2012