Skip to main content

Water Pigeon

I was rowing the other day when I saw a Water Pigeon having a go at a flock of land ducks
by Juabetskoya August 27, 2021
mugGet the Water Pigeonmug.

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