titheads

English

Noun

titheads

  1. (UK, Ireland, vulgar, slang, derogatory) plural of tithead