One who performs secret tasks that cannot be harmed.
He sure must have been an InvincibleAgent to pull that off.
by Anonymous benefactor November 29, 2002
1 more definition
One who spams
Man, that new guy sure is an Invincible Agent
by InvisibleAgent November 30, 2002