Not necessarily true. If you hit an artery blood would be everywhere but an injected vein would most likely cause a hematoma.
Aspiration is pulling back on the syringe before injecting to make sure the needle tip is not in a vein. If it is blood will be drawn back into the syringe.