1 definition by Wavey Gords

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

Mug icon
Buy a Oliviaharte mug!