To soil with excrement; to defecate on (something).
To soil; to spoil; to defile; to befoul.
Browse other words in the same learning bracket as beshit.