stupid or crazy; out of touch with reality; disagreeable

listen to the pronunciation of stupid or crazy; out of touch with reality; disagreeable
English - English
stunod

That stunod customer thinks Trent was eyeing his secretary.

stupid or crazy; out of touch with reality; disagreeable
Favorites