I am interested in the Drama So (alias Gen-X So) and came across the following example in a paper, which is a typical example of Drama So where 'So' modifies a VP rather than a scalable.adjective or adverb.
(6) I so rock at this.
As far as my little research goes, I could not find a suitable meaning of 'rock at' in the sentence. I am wondering what the sentence means. Is 'rock at' here a colloquial use of 'rock'?