Skip to main content

Definitions by Evil#9

A person who pleases the senses and the mind simultaneously.
Myda makes both heads happy. ; )
Myda by Evil#9 March 19, 2009