1 definition by John Torres

Top Definition
Meduall is the Latin word for marrow (as in bone)
I don't speak latin... don't know how it would fit in a sentance
by John Torres September 03, 2004

Mug icon
Buy a Medulla mug!