1 definition by theycallmeyungdaggerdick

A sexual act involving a male (or female) standing on top of a ladder and ejaculating or squirting onto a willing recipient below.
She stood atop the ladder and gave me a Polish Water Tower
by theycallmeyungdaggerdick April 27, 2020
Get the Polish Water Tower mug.