1 definition by pufftuff
A small town in Victoria, Australia. Like most towns in Victoria, it is best known for its heavy use of drugs. Most of the action happens in its dangerous neighbourhood "West Park"
Some say it could be the brother of Frankston
Some say it could be the brother of Frankston
by pufftuff December 9, 2013