meat box

English

Noun

meat box (plural meat boxes)

  1. Synonym of halal snack pack.