Top definition
A massive quantity of fecal matter on your vehicle, as if someone has maliciously captured pigeons and and forced them to defecate by squeezing them onto your car.
I was so foolish to park under a tree; it looks as if somebody's been squeezing pigeons all over it.
by Vomikron June 28, 2009
Get the mug
Get a Squeezing Pigeons mug for your brother Paul.

Available Domains :D

  • squeezingpigeons.ninja
  • squeezingpigeons.net
  • squeezingpigeons.men
  • squeezingpigeons.com
  • squeezingpigeons.org