Thumbs up gang is a group of most sexiest and individually and collectively capable people.very dangerous people
Person 1:"Last night some guys saved my life" Person 2:"omg they must be thumbs up gang then!"