Skip to main content

Moon007light's definitions

Akra

short for Akrapovic, a Czech manufacturer of exhaust systems.
Mostly used in the automotive community. (especially for motorcycles)
The stock exhaust system on your motorcycle is way to quiet! Get an Akra on that thing!
by Moon007light September 9, 2019
mugGet the Akramug.

Share this definition