Slang term from España

Other meanings for "borrachín"