human turret Share definition Flag 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. human turret by Derpinson April 7, 2014 0 0 Get merch Get the human turret mug. Buy Now — $32.95 See more merch