Twatclanger means: Female equivalent to ‘Cockwomble. Particularly if she is in a position of authority. (in Community Dictionary, added by Marcos Aguilar)