An abdominal thrust device 100 comprises a belt 1 that can be worn around the abdomen, a rounded track assembly 2 arranged at an inner surface of the belt 1 corresponding to the position of the large or small intestines and a thrusting assembly 3 movably engaged with the track assembly 2. In use, the thrusting assembly 3 is cyclically moved along the track assembly 2 to thrust the large intestine or the small intestines to provide constipation relief. A controller (4, Fig 11) is also taught for controlling the thrusting assembly 3. In a preferred arrangement the track assembly 2 comprises two tracks 21, 22 and the thrusting assembly 3 comprises a body 31 provided with two spaced protruding members (32, Fig 1) which can be engaged with the two tracks 21, 22. A plurality of fingers 33 are also provided on the body facing surface of the body 31 to thrust the abdomen.