Top Definition
an ugly, sluttingly dressed woman who manages to pull of having tons of sex even though shes so ugly. Also is a slut as in she can be seen wearing minimal clothing.
That Claire girl? she has sex with everything that moves, shes such a Slutwhoreasaurus
by patrick the french July 03, 2011

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.