weeniehead (English, noun)
expansion: weeniehead (plural weenieheads)
Senses:
glosses: A stupid, useless, or mean person.
tags: Canada
US
colloquial
derogatory
rare
Forms:
form: weenieheads
tags: plural