Mels Share definition Flag A very friendly person who always wants to see the best in people. Mels will always be there for you and is trust worthy. Everyone needs a Mels in their life. Mels is my neighbor and good friend! Mels by Melsjeeee November 22, 2021 Get the Mels mug.