Synonyms for Fling (same or very similar meaning)
WordNet sense 1 (indulge oneself):
splurge
WordNet sense 2 (throw or cast away):
discard, dispose, toss, discard, put away, cast aside, toss away, toss out, cast out, chuck out, throw out
WordNet sense 3 (a usually brief attempt):
crack, go, offer, pass, whirl
WordNet sense 4 (a brief indulgence of your impulses):
spree
From the ODE community, based on WordNet
add/edit