Viewing a single comment thread. View all comments

this_one wrote

As far as I know, it doesn't really have a specific meaning, it's just a word (I think originating from basketball) that you say when you throw something, particularly when you throw it with a lot of force/effort.

4