Dictionary kilpo August 15, 2007 davepoobond Leave a comment kilpo – v. to stamp on dog poo Share this:EmailFacebookTwitterMoreRedditTumblr Related