Top definition
Really mean girl who comes into peoples houses and purpose scares their dogs until it pees, then she laughs as the owner has to clean up the mess.
Holly Stout was the girl that pissed off Jeff when he had to clean up dog piss because of her
by concerned-pet-owner November 13, 2010
Get the mug
Get a Holly Stout mug for your bunkmate Riley.