Skip to main content

Benjamin L.'s definitions

Madonna

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. May 6, 2006
mugGet the Madonnamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email