Skip to main content

Definitions by Planet Janet

Straps that do not fit appropriately; a new form of awkwardly shaped sportswear
The strops we wore the other day in foortball practice sure did irritate my groin.
strops by Planet Janet December 28, 2011