An extra special form of "pooing"
It is ultimately the combination of when urinating and pooing at the same
time.
A lot of the
time it is shouted during the process of pooing and weeing at the same time in an exaggerated, high pitched voice.
Also used for insulting others in a
friendly fashion