Top Definition
A deposit of doggy-doo that waits, undetected amid the grass/dry leaves, for us to step on it.
Dude, you got poo on your must have stepped on a canine mine.
by ragtop94 November 15, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.