Green’s Dictionary of Slang

bazuco n.

see basuco n.