Skip to main content

Definitions by fantasticnat

sly dog

Share definition Flag
someone who is tricky and devious but ridicously handsome
Oh, NL, that sly dog.
sly dog by fantasticnat March 4, 2008