Callard

An individual lacking in IQ and in everyday life behaves and acts like an absolute cunt, this word has it origins in law enforcement.
That bloke over there is a right callard!
by Dr Andrew Darwen July 19, 2025
Get the Callard mug.