Green’s Dictionary of Slang

wrestle one’s hash v.

see under hash n.1