Some one who masturbates all the time.
John is such a fapper. When is the last time he left his room?
549👍 181👎