Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ElsaBeth
Psycho
Share definition
Flag
To be completely
void
of any
common sense
, thereby resulting in stupidity on a massive scale; To be
delusional
Tamir Pardo, director of the Mossad, and his
band
of psycho
idiots
couldn't run a
lemonade stand
.
Psycho
by
ElsaBeth
February 10, 2015
Get the
Psycho
mug.