Dictionary search results

Showing 1-3 of 3 results

riff British & World English

A short repeated phrase in popular music and jazz, typically used as an introduction or refrain in a song

riff-raff British & World English

Disreputable or undesirable people

riff-raff English Thesaurus

she said that she thought my friends were riff-raff