An almost-swearword noun, used to convey displeasure with another individual's intelligence levels. Example: Jim: Is Cambridge University in London? Bob: No, you twank, it's in Cambridge.
TWANK
Meaning of TWANK in English
Slang English vocab. Английский сленговый словарь. 2012