meaning of Boom Bada Like Thata

Boom Bada Like Thata meaning in Urban Dictionary

Founded by world famous Twitter Sports News fanatic. The guy made a decision to coin the phrase into the world of recreations. The term defines doing a fantastic job when its your move. Typically used after making a statement or an undeniable fact.