Top definition
The Waikato River, New Zealand.
A.k.a The ol Misty, ol Lady, the ol Whaka Tumba
"Where am I now?"

- "That's the Waikato River mate"
"The ol Whaka Chang Chang"
by Uncle Kenny May 07, 2009
Get the mug
Get a Whaka Chang Chang mug for your daughter-in-law Yasemin.