tafolla Share definition Flag An unbearable craving for frosh He began to salivate because he had a tafolla. tafolla by beef March 11, 2003 0 0 Get merch Get the tafolla mug. Buy Now — $32.95 See more merch