Skip to main content

Definitions by Samson, smartypants!

The best dog name ever.
"Barkley shit on the floor yesterday, but I can't stay mad at him."
Barkley by Samson, smartypants! July 28, 2012