Meaning ofshit-eating grinin English

shit-eating grin

#moderate
Definitions