Psycho Queen Share definition Flag The highest position attained by Psycho Bitches. A queen because she's the ruler of all Psycho Bitches. I've had to curtail my activities since the Betty I'd been seeing morphed into a Psycho Queen. Psycho Queen by rfancy January 25, 2004 0 0 Get merch Get the Psycho Queen mug. Buy Now — $32.95 See more merch