Definition, synonyms and related words
Alternative spelling of rocks (“in sense of excelling, being great”)
"She totally rox at playing guitar and everyone in the band loves her energy."