Skip to main content

Definitions by snufua

snufua is a mcyt obsessed person, they are extremely hot person who will probably cry if you yell at them
Snufua is gaming
Snufua by snufua March 21, 2021