stupid person, imbecile, dumb person (slang)

listen to the pronunciation of stupid person, imbecile, dumb person (slang)
English - Turkish

Definition of stupid person, imbecile, dumb person (slang) in English Turkish dictionary

dweeb
Sıkıcı, sosyal yönü zayıf, ortama ayak uyduramayan kişi
English - English
{i} dweeb