New to myLot?
Have an account?
Prophet in the pews
June 12, 2012 3:27am CST
I find this word today in the internet. Does any one know what exactly its means. Is it mean become witness of Christ or become His ambassador. Please explain it?
Notify user of guideline violation?