What is Twannock?
English derrogatory phrase, stems from twat and Dunnock.
Introduced by some Northern Monkey.
"What the fuck have you done now you twannock?"