Skip to main content

Definitions by plebgate

cocksand 

An irritating or annoying situation, person or business
"That person is such a cocksand!"
cocksand by plebgate September 4, 2014