müstehcen (comparative daha müstehcen, superlative en müstehcen)
From Arabic مُسْتَهْجَن (mustahjan).