'psycho' definitions:

Definition of 'psycho'

From: WordNet
noun
A person afflicted with psychosis [syn: psychotic, psychotic person, psycho]

Synonyms of 'psycho'

From: Moby Thesaurus

Words containing 'psycho'