Language:
Free Online Dictionary|3Dict

臭里呱唧

Source : CEDICT

poorly skilled in one's profession (idiom)