1 definition by loodleretard

A term given to somebody you can't imagine ever losing their virginity.
paul- I just can't imagine Moen losing his virginity ever!
thomas- Yeah he's a total Mary for life
by loodleretard April 19, 2011
Get the Mary for life mug.