Language:
Free Online Dictionary|3Dict

疙裡疙瘩

Source : CEDICT

bumpy/uneven/knotty/tangled/prickly/testy/irritable/snarled/complicated/fault-finding (idiom)