1 definition by Amreeniseatingpoutineandiwant

Someone who thinks that they are the centre of the world and have the biggest ego in the universe.
Man this guy is such a neel
Get the Neel mug.