Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Sly Grin Meaning
Sly Grin
Showing in an insinuating smile that shows to have some secret knowledge that may be
harmful
or embarrassing to the person the
grin
is
aimed
at.
He
turned
to her
showing
a sly grin
By Leyla
Upvote
Flag