weeniehead

weeniehead (plural weenieheads)
(colloquial, pejorative, rare) A stupid, useless, or mean person.