Skip to main content

Definitions by You smeall

Somone whom is a particularly stupid or on the spectrum
This woman is a smeall
smeall by You smeall May 8, 2021