2 definitions by Berry cherry
The most cutest mf, an absolute pervert, flirting top grade . They have some extreme hatred towards clothes might as well go run naked on the streets.
by Berry cherry December 2, 2021
It is a portmanteau word that combines the words, mega and attractive. So it means someone's mega attractive.
by Berry cherry April 20, 2010