1 definition by smok74

Top Definition
A title given to the Nissan R32 GTR Skyline by 'MOTOR' magazine when the Nissan was invincible at the Bathurst endurance race in 1989-1991. It was later banned and the pathetic V8 drivers started their own V8Supercars competition.....If you cant beat them, ban them....GREAT AUSSIE ATTITUDE.....
Nissan brings back Godzilla with the R35 GTR.
by smok74 December 26, 2008
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.