What is Myda?
It means "testicles" in a bulgarian dialect
"Da mi izduash MYDATA gromshinski"
See myda, testicles, testis, scrotum
A person who pleases the senses and the mind simultaneously.
Myda makes both heads happy. ; )
See maida, maya, ordinary