Is there any easy way to install a Linux distribution directly to a USB drive? - eviltoast

I want to install Debian directly onto my USB drive. Is there an easy way to do this directly without having to reboot to run the installer?