Skip to main content

Definitions by Declank

Ross Kelly 

Some nerd who is a gold sigma and doomfist and a washed up 100 hour mercy main. He is also a snot and calls things he doesn’t like a peanut
Derry says “shut up ross u smell”. Ross is an abbreviation of Ross kelly
Ross Kelly by Declank March 11, 2020