ejaculate, ejaculation, material containing ones' 'genetic address' left on/in a spot, situation, or 'factory'
i made sure i didn't leave my business card with jenna
i made sure to leave my business card with her/him/it
i tried not to leave my business card on her bed!!
Street slang for your own life or chance in life.
"I'm praying to my Glock and my card" = I praying for my gun and my life