Mega meaning greater than super, amazing or awesome. The absolute highest level of "awesomeness".
Babe meaning a beautiful woman. So a Megababe is the ultimate in attractiveness, hair is perfect, body is perfect, mind is perfect. Megababe was first used as the name of a super heroine in a game. Originally a Supergirl type character but with greater feminine curves. So because of copyright she was named Megababe.
Fairly self-explanatory, this word is used to describe females with extraordinary sexual appeal that gools would just love to root but unfortuately, he's too much of a chuss.
(Sometimes shortened to "MB" for the purposes of discretion)
gools: "hey pk whats up"
pk: "holy shit gooley, your lecture is chockers with megababes! are you in with any of them!?"
gools: "no."
pk: "have you spoken to any of them..?"
gools: "no."
pk: ".. you're a chuss."
gools: "ok."