Top Definition
A club for enthusiasts of the Nissan Sentra and 200SX in the Greater Toronto Area (GTA) located on www.gtasentra.net.
I wish I was a member of GTA Sentra!
by Spec V Boi August 29, 2003
2 Words related to GTA Sentra
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×