by oses14 April 8, 2021
by Jmdjnxr March 1, 2020
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
When you have someone called 'Vikkstar123' as your teammate in a game called Sidemen Countdown, then you say you have the neek!
by netro_power April 3, 2021
by RA3D May 25, 2019