Top definition
A new suburb located north-east of Laverton. Lots of foreign people there, so expect it to turn into something like a "New Kensington" in a matter of years.
Guy 1: Dude, did you check out Truganina? Looks nice! I might move there--

Guy 2: O.o WTF, NO! You might as well turn right when exiting Laverton station...
by jazzmanhankarazia January 17, 2011
Get the mug
Get a Truganina mug for your fish Larisa.