1 definition by anthubc2010-waiwaiexpress
1) A glorified way to say that you have to walk somewhere
2) A budget means of transport
NB: Wai-wai translates to legs in Maori
2) A budget means of transport
NB: Wai-wai translates to legs in Maori
by anthubc2010-waiwaiexpress October 5, 2010