Definition of "shower"
shower1
/ˈʃaʊ.ə(ɹ)/
noun
plural showers
(chiefly Ireland, euphemistic, derogatory, with of and an invective) Used as an intensifying pluralizer or intensifier
verb
third-person singular simple present showers, present participle showering, simple past and past participle showered