by Nott’m Forest December 07, 2024
by Nott’m Forest December 07, 2024
An insult to call someone stupid or retarted (sometimes but rarely mentally disabled), mainly used in the UK.
by Nott’m Forest August 10, 2022