1 definition by kingoftruth

Top Definition
A girl so sexually frustrated she will go for someone as long as they have a penis or a pulse. Even if this means on someones sofa.
Oh no theres a Charlotte Edwards on my sofa
by kingoftruth January 07, 2015

Mug icon
Buy a Charlotte Edwards mug!