What does Boobalaboo mean?

Boobalaboo meaning in Urban Dictionary

a lady which sucks her very own tits for pleasure