Top Definition
An individual with loose sexual morals. Dating back to prehistoric times.
Girl 1: Did you hear that simone slept with another guy last night?

Girl 2 : yea she's been such a megawhorus lately.
by T-bags January 28, 2014
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.