A has-been decent headmaster who's way to far up his own asshole to see the basic light of day. Makes out like he is a firm believer in God although we all know he likes a bit of child pornography.
Person 1: "Did you hear about that dirty old headmaster"
Person2: " Yeah he was definitely a Mr Duggan"

Synonyms: Cunt, Washed-Up, Richard (Dick)
by Tommo's Mission January 30, 2018
Get the Mr Duggan mug.