Top Definition
Adorable and cute. Like a kitten. Tends to fall up stairs, trip on air and walk into doorways.
British Man: Oh, he is such a lord moonray.

English Man: He is indeed. Now let us sip on our tea and eat our scones.

British Man: Yes, let us indeed while we chortle at the misfortune of others.
by Youknowwhoitismoonray April 25, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.