1 definition by Damarus

Top Definition
An excellent piece of machinery created by nissan. The 2.0 litre SR20 based model pwns most other cars of the same value stock standard. Turbo charged and worked heavily, can break into 10 second 1/4 mile times.

Also a very reliable and economical car when left standard, perfect for family use.
I drive a nissan pulsar, do you have a problem with that?
by Damarus May 11, 2005
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.