meaning of bumping slugs

bumping slugs meaning in Urban Dictionary

Lesbian sex, particularly scissoring