meaning of A Suzi Partner

A Suzi Partner meaning in Urban Dictionary

A straight feminine sex lover which prefers (or perhaps is more skilled in) foreplay and hefty petting to penetrative sex.