1 definition by OpeN.Minded

Top Definition
1. An inner part of the brain
2. Latin for bone
"Touch it and I will bust your medulla" - Lil Wayne
by OpeN.Minded May 06, 2007

Mug icon
Buy a medulla mug!