Unsteady; dizzy; staggeringly — describes someone who is wobbling or reeling (e.g. from dizziness, exhaustion).
バス酔いで頭が痛く、ふらふらして立てなかった。
I felt dizzy from the bus ride and couldn't stand steadily.
彼は熱でふらふらになり、医者に連れて行かれた。
He became dizzy from the fever and was taken to the doctor.
暑さで倒れそうになり、ふらふらと歩いた。
I felt like I was going to faint from the heat and walked unsteadily.
Wavering or indecisive — describes someone whose mind or will is unsettled and unable to make a firm decision.
重要な選択でふらふらしていると、機会を逃すかもしれない。
If you waver on an important choice, you might miss the opportunity.
彼女は転職についてふらふらと迷っている。
She's indecisive about changing jobs.
約束をすぐ変えるので、意志がふらふらしていると思われる。
Since she changes her plans easily, people think she's wavering.
Aimlessly; wandering without purpose — acting on a whim or moving around unconsciously/without plan.
休日は街をぶらぶらとではなく、ふらふらと歩くのが好きだ。
On my days off I like to stroll aimlessly around town.
仕事が嫌になって、彼は何も考えずにふらふらしている期間があった。
He had a period where he wandered about without thinking after getting tired of work.