What does barump-a-bump-bump mean?

barump-a-bump-bump meaning in Urban Dictionary

somthing one could need doupon spotting a particularly finebehind