Skip to main content

Alien from signs 's definitions

Olivia

Someone who is weird and smells funny. Tends to be late to work and farts all the time. Can sometimes also be known as a cow.
by Alien from signs May 26, 2019
mugGet the Oliviamug.

Share this definition