A very annoying person who may be described as a nerd and is often used in UK slang.It is an insult used to describe someone as weird and geeky.
by Yuor mummy July 19, 2019
Get the Neek mug.by MudBrother August 18, 2023
Get the Neek mug.by British slang translator April 14, 2020
Get the Neek mug.

