HCrusader's definitions
The sweet grin from ones sexual conquest of the previous evening's drunken trawling. Defined Doggysmile as although the appearance is appealing closer proximity reveals it smells like a canine turd.
by HCrusader June 14, 2008
Get the Doggysmile mug.