Skip to main content

Definitions by fifoww33

Fiona is a fucken retarded rat
you see that chic Fiona over there? shes a retard.
Fiona by fifoww33 August 11, 2016