meaning of a self flushing poo

a self flushing poo meaning in Urban Dictionary

A poo that once making the rectum, falls with such force (producing a 'poo wash') so it manuvers its method round the ubend. Therefore, filtering itself without standard practices needed.