fribbler
Etymology
From fribble + -er.
noun
One who trifles or behaves frivolously.