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
7 Words related to megawhorus

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×