Definition of Vinegar Joe in English:

Vinegar Joe

proper noun