Slang term from Mexico

Other meanings for "arrecho (a)"