Green’s Dictionary of Slang

antidote n.

[ext. of SE use, i.e. an ‘antidote against attraction’]

1. a very plain woman.

[UK]B.E. Dict. Canting Crew.

2. (US) a drink.

[NZ]S. Crane in Truth (N.Y.) 21 Apr. in Stallman (1966) 33: ‘An antidote, Willie?’ ‘Well, I should say, Chauncey!’.