Green’s Dictionary of Slang

borrachio n.

see borachio n.