meaning of autoflossing

autoflossing meaning in Urban Dictionary

to munch on a bearded clam; smooch a beaver; do a little really serious muff diving