What does Ba Blop mean?

Ba Blop meaning in Urban Dictionary

hitting somebody in the upper body and around smack the base of their chin leading to all of them pressing their particular teeth and hopefully biting their particular tongue