Top Definition
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
Guy 1: Bro, how are we getting home tonight?
Guy 2: Wai-wai express bro
by anthubc2010-waiwaiexpress October 05, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.