n. A frosty, creamy dessert; frozen yogurt. [clipping of frozen yogurt] Context and source: "Chocolate fro-yo is my favorite dessert!" (Conversation)
FRO-YO
Meaning of FRO-YO in English
New Words English dictionary. Английский словарь новых слов. 2012