1 definition by refresh button

"oh no! the psycho is knocking at my door! I told him it's over but he ain't gonna leave me alone!"
by refresh button July 11, 2008
Get the Psycho mug.