Japanese by Example
Learning through examples in manga

A saved-up story with 〜ておく

ご注文はうさぎですか? » Volume 1 » Page 73

Chiya has a saved up story that fits the occasion.

千夜(ちや):
とっておき(はなし)があるの」

とっておき acts as an expression (()る + おく), with a meaning along the lines of “to set aside; to keep in reserve; to hold on to”.