Oliviaharte

A girl who usually has poo on her face.
See that girl, she's got some oliviaharte.
by Wavey Gords August 07, 2011
Get the Oliviaharte mug.