What is Mehek?
A goddess.
Direct definition is fragrance.
Lights up a dim room
Has a smile that is infectious
Verb - she just meheked me I cant stop laughing !
Noun - I wish I was a mehek
See goddess, charming, worthy, flirty