Skip to main content

Definitions by lickmypussayyyyy

the most annoying person to step foot on the planet
person 1: who’s that girl over there?

person 2: oh that’s olivia.
person 1: makes sense, she’s so annoying.
Olivia by lickmypussayyyyy November 3, 2019