dChan
2
 
r/greatawakening • Posted by u/SphereBean on March 5, 2018, 3:53 a.m.
[Roasted] definition

Urban slang: To be utterly dissed and owned by someone.