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