noghead
/ˈnɒɡheɪd/Definitions
1. noun
A person who is considered foolish, stupid, or obstinate.
“He was accused of being a noghead for refusing to listen to reason.”
1. noun
A person who is considered foolish, stupid, or obstinate.
“He was accused of being a noghead for refusing to listen to reason.”