A fork of Rural Dictionary
Someone who is annoying or pisses you off.
'That girl is such a melter''Oh my god you are such a melter leave me alone'
To be embarrassed or humiliated about someone or something
'Oh my god I'm so scundered' 'Did you see Anna's mum, you'd be Scundered'