Top definition
a nicer definintition for roasting
guy: this guy is socially murdering me on Twitter, ok he asked for it im gonna strike back
by quackiplier August 12, 2016
Get the mug
Get a socially murdering mug for your father Bob.