Etymology
Today it means: more than what is needed. Full definition →
From call of duty.
Etymology from Wiktionary, CC BY-SA 4.0.