Top definition
Stan Twitter language meaning something is better than something else. Commonly used to talk about artists’ sales but can be applied to other things.
Friend 1: Did you hear that new Ariana Grande song? It’s so good!
Friend 2: Yeah I did, but Mariah outsold.
by SkinnyLegend21 March 17, 2018
Get the mug
Get a outsold mug for your grandma Beatrix.