Skip to main content

Definitions by Enbie

Lucia Tully 

Another word for a pillow princess but they have a british accent instead.
"OMG she's such a Lucia Tully."
"Fuck off."
Lucia Tully by Enbie December 11, 2021