frivoler
Etymology
From frivol + -er.
noun
One who frivols, or acts frivolously.