Top definition
A Country town in Victoria, Australia where absolutely nothing happens.......
by Benalla-nian December 17, 2011
Get the mug
Get a Benalla mug for your barber José.
buy the domain for your diy site