Green’s Dictionary of Slang

non-skid n.1

[she doesn’t ‘skid’ in the ‘wet’]

(US) a woman who can hold her drink.

[US]Appleton Post-Crescent (WI) 9 May 9/1: Flapper Dict.: non-skid – A girl who can carry liquor.