Skip to main content

LastFog's definitions

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 18, 2008
mugGet the ghostbusters mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email