Sorry, no definitions found.
Sorry, no etymologies found.
One look at the introductory statement of Hail Mary Jane and you know you are in a good place.
Check out more on Hail Mary Jane by following the links below.
i had to repost this. i found this video over on the Hail Mary Jane blog.