Top definition
To excel while working independently.
Robert is working alone on that project, he is on fire, straight solo roasting!
by AtwaterDaddy February 22, 2017
Get the mug
Get a Solo Roasting mug for your buddy José.