by ekstingwuisher January 28, 2021

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

by Green Neek October 24, 2020

by Macy Lees January 24, 2021
