Elbori's definitions
Fiona meaning: Married to an Ogre. Fat, Ugly, Despicable, Hated by many, Someone who likes to start lies, fights and arguments. Not always green, sometimes Blonde.
by Elbori December 9, 2010
Get the Fiona mug.