Yo'Concience's definitions
An awesome city in New Zealand, with sun, surf, and just about everything else. Population about 100,000. Best city. Ever.
by Yo'Concience March 1, 2011
Get the Tauranga mug.
Get the Tauranga mug.We'll email you a link to sign in instantly.