1 definition by Benjamin L.

Top Definition
a Madonna is a statue or portayance of the virgin Mary. It is a term usually used by Catholics
There is a 10 foot Madonna in this cathedral
by Benjamin L. April 26, 2006

Mug icon
Buy a Madonna mug!