What is the meaning of [Never Look a Gift Horse in the Mouth]

It’s rude to examine a gift closely; accept gifts politely.