barbecued spareribs

noun

1.
baked or roasted with a spicy sauce