What does BOOM, roasted! mean?

BOOM, roasted! meaning in Urban Dictionary

anything some body says after somone receives an isulting laugh.