African Meat Locker Share definition Flag Shitting in your hands, squeezing it, and using it to jack off. Oh, and I heard jack and Johnny were African meat lockering together in their apartment. African Meat Locker by Jholder45th June 6, 2020 Get the African Meat Locker mug.