Mildly insane or eccentric; often, senile.
Having many dots.
A shotgun.
Not quite right mentally: perverted, stupid, or mentally ill.