One who performs secret tasks that cannot be harmed.
He sure must have been an InvincibleAgent to pull that off.
by Anonymous benefactor November 30, 2002
Get the InvincibleAgent mug.