Skip to main content

Definitions by Woo Ha

needlehead 

Person engaged in the act of needling someone (ref. [needle) on a regular basis.
"That clown was giving me crap all night, what a needlehead"
needlehead by Woo Ha March 3, 2005