to throw down the gauntlet

to issue a challenge to somebody
Where I found or heard this: 
American Idol

Post new comment

The content of this field is kept private and will not be shown publicly.

Popular content