2 definitions by pile of formosa

this girl sticks of formosa

she is a sexy asian and is a very loving grandma

she loves pulling Chinese lads

and also women watch out fo her she might steal your boyfriend or even girlfriend
boy1 I just got cheated on
boy2 I bet it was that girl Harriet

boy1 oh yes I have heard she has been going round stealing peoples girlfriends
boy2 yes hope you okay at least you dint look like a pile of formosa
boy1 true dat
by pile of formosa March 23, 2019
Get the Harriet mug.