froyo - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    frozen yoghurt

    I really fancy some froyo!

    Submitted by Bronwyn from United Kingdom on 11/06/2015