store cheese

(noun) rat cheese

< store | store detective >