November 16th is the day you shower your girlfriend with all the love and affection you possibly can
by anonymous November 16, 2020
An Irish colloquialism for a group or organisation whose general effect is a net negative for all they interact with. As a wet country which experiences many rain showers every day, the experience can be loosely compared with the prevailing weather patterns in the country.
by gowger June 03, 2021
by AmaZn the loser April 16, 2023
by Wash ur ass December 27, 2022
Golden lightning shower: the act of urinating on someone while simultaneously zapping them with a taser.
by Irishbackrub June 12, 2018
by naughtybo1 October 06, 2020
To jizz, bust a nut, cum, spooge, release the demon, or ejaculate on a woman, as if the said woman were taking a shower...
by RyN C June 10, 2015