1 definition by Rats10fortheloveofrats

Top Definition
Beautiful and amazing, caring and she always will show her affection to her loved ones, sleeps alot and an amazing Hunter, she is very easy to trust with secrets even when she may have some of her own but they are trusted to be personal, she loves her friends n very easy to be friends with.
Man every body loves Elsie!
Ya she's great...
by Rats10fortheloveofrats August 16, 2017

Mug icon
Buy a Elsie mug!