Top definition
All things bright and beautiful, wrapped into a warm caring smile.
When you have L Ray on your team, all things are possible.
by Jingles2016 January 19, 2017
Get the mug
Get a l ray mug for your cousin Georges.