Green’s Dictionary of Slang

suds n.2

[? fig. use of SE suds, froth, i.e. that which money brings to life]

[1910s] (US campus) money.