What does a self flushing poo mean?

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.