Nozzle of Life Share definition Flag Slang for a chicks tit. "Hey, ever gotten a titty twister?" "Oh Hell no, that's my nozzle of life!" Nozzle of Life by 99999ace April 30, 2011 0 0 Get merch Get the Nozzle of Life mug. Buy Now — $32.95 See more merch