Barackmobile Share definition Flag Nickname created for the 2009 Cadillac Presidential Limousine. Officially, it is referred to as "The Beast" Did you see the Barackmobile during the parade? It is really sophisticated! Barackmobile by Lenyon January 20, 2009 0 0 Get merch Get the Barackmobile mug. Buy Now — $32.95 See more merch