What does ‘Melt’ mean?

Melt (noun)

A slang word used in London youth culture for years that was made famous by the reality TV show ‘Love Island,’ a ‘melt’ is someone who is a wimp or a coward.

E.g. “Just go and ask them out! Stop being such a melt.”