Top definition
A crazy bitch who hates you because her man picked you over her. She continually gets involved with your relationship and is just generally crazy.
by Eeeeelllll March 10, 2014
Get the mug
Get a my boyfriends psycho ex mug for your daughter-in-law Beatrix.