What does Bubbachuck mean?

Bubbachuck meaning in Urban Dictionary

person who lays during intercourse with kitties.