A fork of Rural Dictionary
drama queen is the synonym of the name francesca
omg you see her? she’s like francesca! a drama queen!!