Top definition
An unfortunate stinky, gift left by a dog and his/her thoughless owner.
"I walked down to the mailbox and stepped in a Canine Landmine"
by NorCalGal January 03, 2013
Get the mug
Get a Canine Landmine mug for your buddy Bob.