Skip to main content

Definitions by Tortoise fart

Pigeon party 

One multiple males are on a surface at least 5 feet high and ejaculate on a female (implying pigeons shitting on a car)
Hey bro Jessica's in town wanna have a pigeon party
Pigeon party by Tortoise fart March 29, 2015