I could make a joke about these pukes being micro...something or another but I wont ..because I cant spell the word...and it would be unkind to those poor folks with tiny heads!
Are you perchance thinking of the word ( yes, it’s one word! )
microcephalic ?