1 definition by Dickface69

Top Definition
yna
A good lover, someone who can complete someones need. Someone you won't be able to resist. Irresistible.
You cant say no to a pleasure machine,like yna
by Dickface69 May 15, 2008

Mug icon
Buy a yna mug!