I've also gotten "doormat" from my soccer teams when I was little, a forum referred to me as "mountain" for a while... Oh, and there's deathbreath, I'd prefer not to talk about that one. And my ex called me teddy. Which was fine until all her friends started doing so as well. My mother and youngest sister also use the phrase "tech-head" like it's a foul curse.
So yeah, primo is quite ok by me.