1 definition by Hypergena

Top Definition
The front "bucket" on a Honda NC700x motorcycle.
I put my wallet in the ribcage
by Hypergena December 02, 2020

Mug icon
Buy a ribcage mug!