Translation of seota in English:

User Contribution

seota

idiot, very stupid person

noun


User Contribution

seota

stupid

verb