Top definition
A person who persistently and illogically irritates you in a bizarre way.

Coined by Matthew Kirk
"Fuck off you psycho demented freak!"
by Chris Kirk March 28, 2005
Get the mug
Get a psycho demented freak mug for your guy Georges.