Friday, June 03, 2016

a sly dog

Someone who, through cunning, devious, or dishonest means, achieves a fortuitous outcome. Watch the video

from Idiom of the Day http://ift.tt/25DTSSi
via IFTTT