meaning of A leftridge

A leftridge meaning in Urban Dictionary

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