currys had my pants down and did me dry
huge company dedicated to pissing off its entire customer base by shitting on their rights
"currys had my pants down and did me dry" What is the definition of "currys"?