What does A leftridge mean?

A leftridge meaning in Urban Dictionary

sisters whom boyfriends tend to be tunnel friends with numerous women.