1 definition by stahlingrad
1. n. A german automaker specializing in luxury sports cars. The logo consists of four interlocking circles.
2. adj. or v. to leave, or to be leaving.
2. adj. or v. to leave, or to be leaving.
by stahlingrad March 20, 2004