What does Buh Dow buh-dow mean?

Buh Dow buh-dow meaning in Urban Dictionary

Epic hits which do not fall in the realm of just a punch. Moreover it envolves getting struck by other big or random things.Greatly dependent on the sufferers awareness. An expression regularly stress superiority and domination.