Find the word definition

Wiktionary
shower in a can

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