meaning of BOOM, roasted!

BOOM, roasted! meaning in Urban Dictionary

anything some body says after somone receives an isulting laugh.