if you look up ''moron'' in the Oxford English dictionary, it only shows one definition. salamander. have a look see. Abusive comment hidden. (Show it anyway.)
have a look see.