2 definition by thekiddoz

Top Definition
The human form of an angel. Perfection and grace.
Man you should see this girl I met online, total Alena!
by thekiddoz September 28, 2019

Mug icon
Buy a Alena mug!
Word to describe the human form of an angel. Perfection and grace.
Man this girl I met online, is a total Alena! You should meet her!
by thekiddoz September 28, 2019

Mug icon
Buy a Alena mug!