Yamyo Share definition Flag To ejaculate or bust a nut. I was over this chicks house and i gave her the yamyo in her mouth. Yamyo by C-BONEZ April 21, 2003 0 0 Get merch Get the Yamyo mug. Buy Now — $32.95 See more merch