Marine Le Trump March 10, 2016Donald Trump, Humor, Marine le Pen 1 Generate Your Own Image! Related: The Trumpephant Trumpmonkey Hippotrumpomus Trump Giraffe Trump Lion BatTrump Recently beaten: Negan Trump bonald Baby Leaders Recently defeated by: From Russia With Love donald trump straining Donald Duck