Last night on "The Daily Show," Jon Stewart broke down the deeper implications of Osama bin Laden's death. Namely: America grew some balls, and we're back.

"I suppose I should be expressing some ambivalence about the demise of another human being, but no," Stewart said, before admitting that he was too close to the story of bin Laden and the terrorist attacks of 9/11 to be objective. "Last night was a good night, for me. Not just for people in New York and Washington, but for human people."

Watch through the end to watch America literally grow a pair.

This clip was originally broadcast on Comedy Central's "The Daily Show with Jon Stewart" on May 2, 2011.

The Daily Show With Jon StewartMon - Thurs 11p / 10c
To Kill a Mockingturd
Daily Show Full EpisodesPolitical Humor & Satire BlogThe Daily Show on Facebook