Skip to main content

Mnek lifey's definitions

Odellia

Share definition
Odellia is the best friend anyone could ever have. Make sure and show her that you love her because that is her daily motivation. She is a very cool, funny and a little shy but she is a very lovely person.
Odellia is my best friend.
by Mnek lifey January 27, 2017
Flag
mugGet the Odellia mug.