What is Ham Off?
To wank.
"What are you gonna do with your day off?"
"Lie in my bed and ham off."
See wank, masturbate, chug, ham, pork