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
LastFog
ghostbusters
a game in which two or more people urinate into the same toilet at the same time, attempting to connect their streams, an
imitation
of
the machine
used in
the 1980's
movie.
Hey
Jethro
, I really gotta
piss
.
Wanna play
some ghostbusters with me?
by
LastFog
September 10, 2006
Flag
Get the
ghostbusters
mug.