1 definition by benji94

Top Definition
a person who does bottled up laughs and likes to fill up a cup of water at a fountain, then drink it, then slowly walk back as he drinks the second cupfull. This person also claims that south park is better than family guy, which is a load of bollocks.
that guy over at that fountain is a total neel!
by benji94 December 28, 2008
Mug icon
Buy a neel mug!