Polish Waterhorse Share definition Flag A sexual reference used to mess with annoying high school girls. Yo bro, that girl Sophie is being annoying, tell her to give you a Polish Waterhorse. Polish Waterhorse by YouWishYouWereATrojan December 26, 2010 0 0 Get merch Get the Polish Waterhorse mug. Buy Now — $32.95 See more merch