I smurf your peak

what is the meaning of "I smurf your peak"??
3 Replies
Classy
Classy2y ago
Means that he is smurfinf the highest rating you got
breaksy
breaksy2y ago
like saying "my alt account is in a higher rank than your main"
stellar
stellar2y ago
yep
Want results from more Discord servers?
Add your server