A fork of Rural Dictionary
Shortform for the phrase, "hell and back"
"My friend here, he has been through helenbach since he got that lose on Apex."