(someone) ends up (doing something)
The phrase "end up ___ing" is used to tell the final result of something.
In the example above, the speaker says that her roommate will "end up" buying a lot of stuff. This means that, even if she isn't planning to buy a lot, she will buy things anyway once she gets to the foreign country.
Follow PhraseMix