1 definition by lolcats1237482
A great person who is amazing at everything...you name it.... Maths, Science, English, Being awesome. He is also a really nice person and feel horrible if there is even the sligthest hint that someone hates him or he has made someone sad.
by lolcats1237482 October 17, 2015