1 definition by Satan's Valet

Top Definition
The single best name for a dog... EVER.
"Nice doggy, what's his name?"
"Snarls Barkley."
"Awesome. Awesome to the max."
by Satan's Valet October 07, 2009

Mug icon
Buy a Snarls Barkley mug!