1 definition by Shona aka the rock Whitehall

Top Definition
The most stunning girl alive. Will make u laugh so hard u fart. Blue eyed beauty also known as a golden goddess. Bad ass bitch energy.
She is such a Elidah omg!!!!
by Shona aka the rock Whitehall December 12, 2020

Mug icon
Buy a elidah mug!