1 definition by The greateSt Human bEing eveR to grace My plANet

Some kind of sub-par hooker who can be a real biatch. Needs to be less "skank-tacular" and stop her incessant whoring.
Me:I saw Rachel last night
Him: How much she charge?
Me: Only 10 this time.
Him: Good deal!
Get the rachel mug.