1 definition by SexiJaroonz
In Thai it means Beautiful Sunshine.
I have personally met a Jarun, myself and I cannot object to this definition.
He is the purest and prettiest ray of light I have ever met.
I have personally met a Jarun, myself and I cannot object to this definition.
He is the purest and prettiest ray of light I have ever met.
by SexiJaroonz December 29, 2010