Meaning of porcupine ball

Definition of porcupine ball

(noun) meat patties rolled in rice and simmered in a tomato sauce

Other information on porcupine ball

WIKIPEDIA results for porcupine ball
Amazon results for porcupine ball