hard knock (noun) tribulation: pain, unhappiness
Sinonime: airhead, blockhead,
boob*, chump, clodpate, dimwit, dodo,
dope, dork, dumbbell, dumdum, dunce, fool, goon, idiot, ignoramus, lamebrain, lunkhead, meathead, nitwit,
sap*, simpleton,
stupid, yo-yo
Antonime: brain,
genius