Lady Stud

A promiscuous woman who owns it. No shame in her game.
Damn that lady stud was all over you last night!
by kennclie August 20, 2019
mugGet the Lady Studmug.

Share this definition