i am a thousand times better than you bang toasted
an interjection used after a diss or a phrase that is important
"i am a thousand times better than you bang toasted" What is the definition of "bang toasted"?