Top definition
A psychotic girl on Fiesta Online who enjoys catfishing men and video camming her nudes.
"Omg, I'm such a Psycha, I keep telling this guy that I'm a cute horny chick but I really am not!"
"Yesterday, I psycha'ed over and over. Got so many free accounts"
by Runawaygal July 31, 2016
Get the mug
Get a psycha mug for your buddy Bob.
buy the domain for your travel vlog