Top definition
elaine + ollie
a nice smart asian gurl and an ugly disgusting thing who is unhealthily tall
"ollaine is critically endangered"
by memeyjania July 26, 2018
Get the mug
Get a Ollaine mug for your cat Larisa.