Unfortunately, it is located directly in hg help update :
options: -C --clean discard uncommitted changes (no backup)
The right workflow would be to commit your outstanding changes (which would supposedly create a new head) and merge your commit with the changes you wanted to import.
If you don’t like making a semi-arid set of changes, check out the shelve extension, which is designed for just that: it temporarily defers all or some of your uncommitted changes, allowing you to run hg operations before returning them again. ( shelve not distributed via mercury, but I think tortoisehg may include it).
source share