1 definition by punit ghabra

A boy who thinks he is the shit but is actually insecure. He thinks he got all the ladies but they all cheat on him. He can act a bit gay.
Sad to be a Neel these days :(
by punit ghabra June 25, 2022
Get the Neel mug.