Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
Derpinson
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
March 11, 2014
Flag
Get the
human turret
mug.