Perennially potential GOP presidential candidate Donald Trump may not be a trail veteran, but he knows his way around a high-stakes feud or two. Herein, as he weighs a 2016 presidential bid, a roundup of some of the highlights:

- Donald Trump versus Arianna Huffington

- Donald Trump versus Rosie O’Donnell

- Donald Trump versus Lawrence O’Donnell

- Donald Trump versus Rosie O’Donnell and Lawrence O’Donnell

- Donald Trump versus the Today Show

- Donald Trump versus Barack Obama

- Actually that one goes back a few years…

- Donald Trump versus Cher and Rosie O’Donnell (in defense of Mitt Romney)

- Donald Trump versus Mitt Romney

- Donald Trump versus Cher

- Donald Trump Versus Russell Brand + Katy Perry

- Donald Trump versus John Mayer (+ Katy Perry?)

- Donald Trump versus Jay Leno

- Donald Trump versus Ebola volunteers

- Donald Trump versus Neil Patrick Harris

- Donald Trump versus the confines of the Twitterverse