I smurf your peak

what is the meaning of "I smurf your peak"??
3 Replies
Classy
Classy3y ago
Means that he is smurfinf the highest rating you got
breaksy
breaksy3y ago
like saying "my alt account is in a higher rank than your main"
stellar
stellar3y ago
yep

Did you find this page helpful?