screwyEnglish

screw-loose, screwy

Adjective

Not behaving normally

English: screw-loose, screwy

English words with similar meanings

Show 1 words