1 definition by dde.
In spanish stands for Leche Española Fabricada Artesanalmemnte, which literaly translated is Spanish Homemade Milk.
In other words, lefa refers to semen, cum, liquid produced when a male ejaculates.
In other words, lefa refers to semen, cum, liquid produced when a male ejaculates.
by dde. November 14, 2010