The most annoying person on the planet. Once you meet a Canine Cop you'll instantly want to mute him. His whining, complaining and the annoying noises he makes with no regard to anyone else make him even slightly more annoying than a Ruined Leaf.
Yo, will that Canine Cop ever shut up? No he won't! He was born to annoy the hell out of you. He's worse than Ruined Leaf.
by Flemroid May 19, 2009
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.Buy the mug