Yup, it means you need to tone your pelvic floor muscles.
Look up some kegel exercises. When these muscles are weak and you put pressure on them (like puking) you leak a bit (or a lot depending how weak they are).
This often gets worse (the control) after birth, so look up those exercises and get practicing.
One to get you started is, when peeing, stop! Yes stop mid flow, then let go again and stop do this several times a day and you will notice a difference quite soon, but there are loads of other ones as well.