Language:
Free Online Dictionary|3Dict

臭裡呱唧

Source : CEDICT

poorly skilled in one's profession (idiom)