Fetching details from the dictionary...

unsteadily (e.g. on one's feet); shakily; staggering; tottering; reeling; dizzily; giddily
wavering (in one's mind); unsteadily; indecisively
aimlessly; unconsciously; whimsically; without thinking
疲れてふらふらしながら歩いている。
I'm walking unsteadily because I'm tired.
目的もなくふらふらと街を歩いた。
I wandered aimlessly through the town.
彼は酔ってふらふらになっている。
He's become unsteady from being drunk.