1 definition by The world's leading Biologist

The person who has defecated
i went outside to see who it was that rang my doorbell, and some little"shitter" left a flaming bag of shit on my doorstep
Get the Shitter mug.