1 definition by SpiderNerd42
A very hot person with high expectations if you have a relationship with someone you would be lucky. Any person called Myael is smart but thinks they are even smarter as they need to have more self-confidence.
by SpiderNerd42 February 23, 2023