Skip to main content

Definitions by DictatorTuna

Mentally Annoying 

A person who is a few cards short of a full deck to the point of being very annoying.
Is your Dad mentally retarded?
No, he is just mentally annoying.
Mentally Annoying by DictatorTuna August 21, 2011