Top definition
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
Get the mug
Get a megattive mug for your daughter-in-law Beatrix.