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
tornadogamah
S.T.P.
Stand to Pee
- a device used by
pre-op
transgender
men to pee whilst standing.
Eli's
packer doubles as an S.
T.P
., so he can use
the urinals
in the men's bathroom without issue.
by
tornadogamah
December 4, 2022
Flag
Get the
S.T.P.
mug.