to refuse or criticize sth that is given to you for nothing
Oxford100% of films
to refuse or criticize sth that is given to you for nothing
My dear, never look a gift-horse in the mouth, particularly in this country.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition