Another word for shit or crap, used primarily in Scottish slang.
The English are a load of turds.
76👍 46👎