TMZ.com Waka Flocka is bringing self-awareness and self-deprecating humor to a whole new level -- saying he was a wack… Read More