1 definition by guitargirl52843

A sugary European yogurt so amazing, it tastes like it has been sent from heaven and you are, in fact, actually consuming angel cum.
Mmmm, that Froop I had this morning was delicious. I want some more, but it has so much sugar that eating just another half of one will give me diabetes.
by guitargirl52843 July 20, 2011
Get the Froop mug.