1 definition by 150274

1
Stuff (or Shit) that folds - A phrase used by marketing professionals to describe volumes of hard copy marketing collateral which is seen as a necessity by most sales people.
The sales toolkit included the usual corporate sales presentation and STF.
by 150274 July 22, 2009
Get the merch
Get the STF neck gaiter and mug.