I am slim and I can almost see my veins pip out of my arms and legs, im only 10 kg underweight, what can I do to stop my veins to pop out of my skin?

Veins. When there is very little SQ fat, the skin is basically sitting right on top of the blood vessels so the blood vessels just show up much easier. You may also have thin skin which shows the underlying vessels easier.