dude, have you heard, skrillex just set the record for biggest dubsplosion
its when the bass drops so hard that the speakers explode
"dude, have you heard, skrillex just set the record for biggest dubsplosion" What is the definition of "dubsplosion"?