A piece of pet poop thats been left on the lawn cause lazy pet owners wont pick it up.
by flux3r February 4, 2010
Get the Dooglehagger mug.