1 definition by yeahnahnahyeah

Aussie slang from Triple One's song "Tarlo". It is the name of an area that you stay while recording an EP.
Nothing is as good as Tarlo, best place to make music!
by yeahnahnahyeah June 3, 2020
Get the tarlo mug.