british slang
 
Sweatshirts