Jenxan's definitions
One of the most amazing people you will ever meet. Someone who will always cheer you up and make you happy. Kyne is someone special and who always knows how to brighten up your day.
by Jenxan August 24, 2011
Get the Kynemug.
Get the Kynemug.