John F'n Kerry, do you have a new nom de plume?
If you read the article on the site, "Senator John Kerry and the Democrats are Peeing in their Pants Cowards", that should answer your question...