Cabul

Cabul. displeasing; dirty