ahiru aruku
i'm talking to this asian guy from germany, i bet he knows how to ahiru aruku
japanese term for duck walk
"i'm talking to this asian guy from germany, i bet he knows how to ahiru aruku" What is the definition of "ahiru aruku"?