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