TIT-HEAD


Meaning of TIT-HEAD in English

Noun. An idiot, a despicable person.

Slang English vocab.      Английский сленговый словарь.