1 definition by DancerWonderful75

Top Definition
A car made by Dogde that suck more ass than any car ever made.
"We almost died in Angel Fire, NM when that shitty tire blew out on the nitro."
by DancerWonderful75 February 17, 2009

Mug icon
Buy a Nitro mug!