1 definition by stordster

Top Definition
A fucking brit
"Hey do you know stordster"
"yeh I hate him"
by stordster February 24, 2021

Mug icon
Buy a stordster mug!