riffraff - Dictionary definition and meaning for word riffraff
Powered by Mnemonic Dictionary
ziraaf has bad intention for common people