1 definition by Ruby1184

(n.): A psychotic ex-girlfriend who fails to understand it's over.
I can't believe ur x , she's such a Mubarak
by Ruby1184 February 11, 2011
Get the Mubarak mug.