Green’s Dictionary of Slang

sha-sha n.

[abbr./pron.]

champagne.

[UK]J.J. Connolly Viva La Madness 154: Buying bottles of sha-sha? For everyone?