Riff raff in Urdu means;
ghatia گھٹیا
Meanings of the English words used in riff raff are;
Next IdiomRight as rain”
Right as rain
”
Previous IdiomRiding the fair”
Riding the fair
ghatia - گھٹیا