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
Get the mug
Get a Slutwhoreasaurus mug for your coworker Julia.