What does BBABC mean?

BBABC meaning in Urban Dictionary

Bad Boys Against Baby Carrots: a small grouping of wiggers in a tiny PA town. They truly are a lot of losers, but we love them anyhow.