An inappropriate "scabrous" picture based on the URL?
rough to the touch; covered with scales or scurf
See also: lepidote leprose scaly scurfy
dealing with salacious or indecent material; "a scabrous novel"