Have heard this phrase many times and pondered it's meaning.
I think it means that when things go wrong this guy will stand up and volunteer...something of that nature.
Did I get it wrong? If so please supply an accurate definition.
Users browsing this forum: No registered users and 423 guests