tadpole frappe Share definition Flag New England term for a mouthful after a blowjob. Thirsty, honey? How about a tadpole frappe? tadpole frappe by I learned it from Mino November 5, 2004 0 0 Get merch Get the tadpole frappe mug. Buy Now — $32.95 See more merch