Idiom: Fish-Eating Grin
Check definitions of...
grin
Meanings
How to pronounce "fish-eating grin":
AU
A broad smile indicating self-awareness that may suggest self-satisfaction, smugness, discomfort, or embarrassment.