Skip to main content

human turret

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 April 7, 2014
mugGet the human turretmug.

Share this definition