What does "Ay que Rico" mean in spanish?

The literal translation of "Ay que Rico" in English is "Oh, so good".
Updated on Thursday, February 02 2012 at 09:12AM EST
Collections: ayrico 

Related Questions