I'm not sure. Maybe I'll turn them all down and go backpacking round the world.
What does "backpacking" exactly mean in this case?
I do understand the whole sentence in general, but want to know what "backpacking" implies particularly (rather "exactly").