Browse or search the online slang dictionary

mental

mad, stupid, idiotic.