1 definition by Melena Repellant

A couple that infuriates everyone, is annoying, and self centered. They will make anything about themselves. Don't count on them to be there for you as they'll often leave.
P1: That couple behind us won't stop talking
P2: Yeah they're such a Melena
by Melena Repellant August 11, 2020
Get the Melena mug.