meaning of Barackula

Barackula meaning in Urban Dictionary

Person accountable for bringing a dead economy to life.Politician just who comes back from a political graveyard or just who achieves lofty goals when confronted with insurmountable odds.An un-likely winner.