This image appears in the gallery:
15 True Stories Behind How Rappers Chose Their Stage Names
B.o.B. has kept the origins of his name a mystery, with speculation it's a reference to the OutKast song 'B.O.B. (Bombs Over Baghdad)' or an acronym for 'Business over Bullsh*t'. Or maybe he's just shortened his first name: Bobby.