NEIL


Meaning of NEIL in English

Can be one of two things. To be extremely insane, or to do something incredibly embarrassing. Example: 1. Richard was being a Neil last night--he said he worked in a fish factory. 2. Tom Green does a Neil every day.

Slang English vocab.      Английский сленговый словарь.