Top Definition
the combustion engine as god intended. Simple and extremely effective. Extreme amounts of power can be obtained from these tiny units. Also a term used for any type of motor vehicle equipped with such an engine.
look at that rotor
by Robert Large August 19, 2003

Free Daily Email

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

Emails are sent from We'll never spam you.