Meaning/Description: A popular Jamaican snack made with crushed roasted corn, salt and pepper
Thank you for signing up!