stupid or crazy; out of touch with reality; disagreeable

listen to the pronunciation of stupid or crazy; out of touch with reality; disagreeable
الإنجليزية - الإنجليزية
stunod

That stunod customer thinks Trent was eyeing his secretary.

stupid or crazy; out of touch with reality; disagreeable
المفضلات