weeniehead

English

Etymology

From weenie +‎ head.

Noun

weeniehead (plural weenieheads)

  1. (colloquial, derogatory, rare, Canada, US) A stupid, useless, or mean person.

Synonyms