Foofoo Ball

  1. n. A squooshy ball sold in toy stores, supposedly to help relieve stress. Todd, can I play with your foofoo ball?