Wiktionary
shower in a can
n. (context comical English) a can of deodorant, typically used when there is no time for a real shower.