This question already has an answer here:
I always seem to get downvoted when my answer is not "rigorous" enough.
I have started to get a feel for this "rigor."
There should be a proof element, nothing can be assumed, and the proof should be near purely mathematical and rigid.
My english teacher even got mad at me for using "rigor" incorrectly today, so that reminded me of this site.
What defines mathematical rigor?