dumb head

listen to the pronunciation of dumb head
English - English

Definition of dumb head in English English dictionary

dumbhead
{i} blockhead (Slang)
dumb head
Favorites