rag [noun] + filthy [adjective]