Translation of melopea in English:

melopea

feminine noun

Spain
informal

  • 1

    coger / agarrar una melopea to get plastered informal