Skip to main content

Definitions by clipperthief

Another word for shit or crap, used primarily in Scottish slang.
The English are a load of turds.
turds by clipperthief April 7, 2005