Could be, or he could have made it up. Source: your resident trolling expert. (There are two ways to parse that.)
your raisin rolling expert?
you reside nt roll in gex per t?
This doesn't make sense, in what other language besides English would this be parsable?
That the poster is expert at trolling, that is, very accomplished as a troll OR that the poster is an expert in understanding trolls and can thus speak with authority about them.