Top definition
someone who is adorable, caring, cute, nice, smart, stylish, tall, has a cute smile & is just perfect in any words described.
Look at Moneil, he's too perfect.
Moneil makes me feel warm and happy.
by I wonder who? November 30, 2012
Get the mug
Get a Moneil mug for your dog Yasemin.