Top Definition
Someone who stares at you from across the room before sneaking up on you when you're not looking.
Why is Tom staring at me?
Probably just a human turret, being new.
See creep.
by Derpinson March 11, 2014
Free Daily Email

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

Emails are sent from We'll never spam you.