A fork of Rural Dictionary
One who is the biggest vagina. The largest of all vaginas.
Dude, he didn't even ask her out, what a Mega Vagina!