look up any word, like eiffel tower:

1 definition by berry cherry

It is a portmanteau word that combines the words, mega and attractive. So it means someone's mega attractive.
Oh hey, did you see that guy? He is so megattive, i think i'll go talk to him.
by berry cherry April 20, 2010