Skip to main content

Definitions by pigeon poo

CHAR sitting at the station when a pigeon, out of no where swoops down and shits on you!
CHAR by pigeon poo March 11, 2009