1 definition by Benjamin L.

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 27, 2006
Get the Madonna mug.