It is, in fact, my ham radio call sign. I've not been active for a long time but keep the license renewed as I keep getting this urge to get on the air again. And then my thoughts wander to my handguns and how I can't wait to go to the local range with them again! Oh the choices; oh the agony! ;-)Well, THR is an excellent reason to be indoors in such weather.
That handle looks a lot like a radio call sign.