Where is Rsync's default temp directory?
Ok, figured it out.

I was running a simple rsync command: rsync -av /Users/kenneth /foo
where /foo is the former location of an external drive. Instead of directing rsync to the current location, I was creating a new location and writing to it, simply duplicating files on my boot drive.

Lesson: read your command twice and double-check before running it.