Borrachuzo admin 7 years ago Borrachuzo Definition Borrachuzo Spanish AdjectiveEnglish meaning : Drunk