riff-raff n.[rhy. sl. ]1. a Welsh person [= Taff n.].1992Show quotations1992R. Puxley Cockney Rabbit. 2. a café, i.e. ‘caff’.1998Show quotations1998R. Puxley Fresh Rabbit.