Top definition
The official title of a certain priestess in Asmodeus worship that the worshipers buy sex from in order to fund there sect.
by Deep blue 2012 September 08, 2010
Get the mug
Get a Holy prostitute mug for your father-in-law Abdul.