1 definition by fantasticnat

Top Definition
someone who is tricky and devious but ridicously handsome
Oh, NL, that sly dog.
by fantasticnat March 04, 2008

Mug icon
Buy a sly dog mug!