The 2 most widely occured meanings of нарваться are:

1) Нарваться на что-то неожиданное. e.g. Нарваться на засаду в кустах. (it is very important that there is something unexpected is this case)....