WHIPP: WhiteWater Head Impact Protection Project

What does WHIPP mean? The above is one of WHIPP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: WhiteWater Head Impact Protection Project