A toned down goofy insult that implies one that was spawned by a sapient piece of fecal material.
You spilled coffee on my brand new jeans you son of a poo!