Top definition
A cute funny adorable girl! Always trying to make people happy and when she needs to she puts people in there lane!
Aww I love Deilene she's so awesome!
by Cats224 March 21, 2017
Get the mug
Get a deilene mug for your cat Sarah.