TWANNOCK Meaning of TWANNOCK in English Noun. An idiot, an objectionable person. [Yorkshire use] Slang English vocab. Английский сленговый словарь. 2012