Urdu · noun · Nation, Faith & Society

Thu-thu

थू-थू
Meaning

Colloquial: public disgrace and censure, being spat upon; 'thu-thu hona' = to be reviled.