The phrase "hadst fling at" can be easily replaced with a number of alternative expressions that convey a similar meaning. Some synonyms for this phrase include "attempted," "tried," "undertook," "aimed," "endeavored," "made an effort," "took a shot at," "had a go at," and "gave it a try." These alternative phrases can be used in a variety of contexts, from describing an unsuccessful attempt at a task or goal, to describing a moment of spontaneity or impulsiveness. Regardless of the specific phrase used, the underlying meaning remains the same - a temporary or incomplete attempt or action.