numbhead
Slang definitions & phrases for
numbhead
numbhead
noun
A stupid person
(first form 1876+)