Meaning north star. That's a 4.6L V8 engine that's currently being used in Cadillacs. It usually has 275-300hp stock.
Yeah my new DeVille has a 300hp north* in it.
by Paul Wall August 12, 2003
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×