Someone that spends more time masturbating than having a life.
"im not talking to some fucking mattress humper"