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
La Goon Urchin
peach whistle
A discarded plastic
tampon
applicator, often found in
sewer
facilities
.
"Along with cigar tubes and discarded
rubbers
, I found a number of peach whistles on the river bank. Probably
overflow
from the nearby
sewer
plant..."
by
La Goon Urchin
April 3, 2009
Flag
Get the
peach whistle
mug.