Best definition
yz 125
A great race bike built by Yamaha. It will shit on any raptor after it crashes and explodes mid race,

and will beat any other bike. It looks beutiful and sounds like heaven.

I wish I had a yz 125.