Viewing a single comment thread. View all comments

5

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.