Delete a Message
Hecubus
In English a certain ball game played with nets on sticks is also known as LaCrosse, so why would it be stranger in French?
It's French-Canadian slang for self-gratification, which is why we get the different name.