Top definition
A name for any dog that is extremely picky about where it takes a shit.
My dog's a real contracrapper, i hate taking it out to go to the bathroom. It never takes less than 20 minutes!
by THEbigAGGIE July 18, 2011
Get the mug
Get a Contracrapper mug for your grandma Beatrix.