Definitions by DetroitEatsSouls
Lady Cop
A girlfriend or woman whom you've slept with that checks up on you frequently via,text,pop-up or phone calls
Any girl that you laid it down on ,and the sex was good and she likes knowing if your giving it to some other woman
Any girl that you laid it down on ,and the sex was good and she likes knowing if your giving it to some other woman
Lady Cop by DetroitEatsSouls November 20, 2013