1 definition by Harassarah101

1
Someone with the the appearance of Fiona from shrek

Or

A ugly woman
by Harassarah101 January 20, 2021
Get the mug
Get a fiona lookalike mug for your father Trump.