sly dog

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