ribroasted

RIB'ROASTED, pp. Soundly beaten.