1 definition by Delfancy

City in Sri Lanka
Every man's dream
Every thots nightmare
What dreams are made of
The closest place to heaven is Kandy, Sri Lanka.
by Delfancy December 19, 2016
Get the Kandy mug.