titheads
English
Noun
titheads
(
UK
,
Ireland
,
vulgar
,
slang
,
derogatory
)
plural of
tithead