CAFF

Definition of CAFF

  1. (noun)informal British term for a cafe