Wiktionary
fish-eating grin
n. (context idiomatic English) A broad smile indicating self-awareness that may suggest self-satisfaction, smugness, discomfort, or embarrassment.
Usage examples of "fish-eating grin".
I was unsteady on my feet, and wore a vacant, lecherous, fish-eating grin.