âRolledâ has been widely used to mean âbeaten badlyâ; widely analogous to âsteamrolledâ.
Dude, he got absolutely rolled in the semi-finals!