Top Definition
The worst fucking teacher in existence. Like, ever. Seriously. She was supposed to teach French. She taught art with a side dish of Facebook. Damn her to hell. Actually, hell wouldn't be enough.
Teacher: I GAVE YOU AMPLE TIME TO DO THIS ASSIGNMENT!
Student: Ugh, she's such a Needleman.
by Marsroverr February 12, 2015

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×