that killer douching of pierre from the top of the eiffel tower was definitely one for the history books
"the practice of unexpectedly dumping a large amount of water from an elevated position (or from a moving vehicle, which is called a drive-by douching)
"that killer douching of pierre from the top of the eiffel tower was definitely one for the history books" What is the definition of "douching"?