Top definition
the most loving, Indian, amazing man you'll meet. Usually likes lottery tickets. Ladys man and is usually from Sri Lanka.
WOW! Did you see that Layuru walk by?
by youssef773 May 22, 2017
Get the mug
Get a layuru mug for your sister-in-law Yasemin.