Subscribe English
look up any word, like french dipping:

1 definition by stevenp816

 
1.
A two timing girl who wants all the attention. Nuff said
Why would lindsay lead me on if she already had a boyfriend?
by stevenp816 April 08, 2010
61 177