Skip to main content

Definitions 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!
tarlo by yeahnahnahyeah June 2, 2020