Skip to main content

Julieelleneubanks's definitions

Pigeon Water

Pigeon Water is the water that drips off of the roof of buildings when it's raining. It is basically a rinsing of the bird shit that is on the roof.
When I caught my cousin being a dumpsterdick, there was pigeon water falling on him.
by Julieelleneubanks December 17, 2008
mugGet the Pigeon Watermug.

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