What does Bobbersnooks mean?

Bobbersnooks meaning in Urban Dictionary

Oral sexual intercourse done on a male by a female, dental copulation, mouth sex.