兜肚連腸

Idiom

 * 1) the whole thing; the whole kit and caboodle