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
110👍 32👎