How about nasty and perverted? That a fair description?


"Difficult....not impossible"