Alien from signs 's definitions
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.
Wow look at that Olivia
by Alien from signs May 26, 2019
Get the Olivia mug.