Top definition
An awesome guy who loves his friends but doesn't seem to matter to amyone,
Nelray tries to be the best person to who ever but stills gets bitched at but eventually he likes to be a good person to whoever possible
by Wizenmonkey January 03, 2015
Get the mug
Get a Nelray mug for your friend Vivek.