whore

Anybody who is having more sex than you are.
Person 1: You're such a whore.
Person 2: At least i'm getting some.
by Christie05 January 07, 2007
mugGet the whore mug.