Feedback
slug away
To work very hard (at); to toil
slug it out
Fight or argue