What does Bloobsquiblet mean?

Bloobsquiblet meaning in Urban Dictionary

the region inbetween your right and left testicle.