Browse or search the online slang dictionary

screw, have a screw loose

be mentally retarded.