User rating, 4.8 out of 5 stars with 15398 reviews.
No it means the second coming of our lord and Savior Jesus Christ.
Answered by Skankhunt42 5 years ago