Cherry Cluff

Cherry Cluff is one of the most annoying people imaginable. Some even go as far as saying she was actually born to Roxina Lenfi (Maxine Lenfi's mother), and that the real baby was "switched".

Born on December 29th, 1986, she us the youngest sister of Miralynn Cluff.