A Horrible Green Party Little Turd

Last week, suitably clad in a pink shirt and jacket, Menendez March in a girlish voice, made his aptly named in his case, maiden speech.