Urdu · idiom · Nation, Faith & Society

Chaand par thookna

चाँद पर थूकना
Meaning

To slander the great, only shaming oneself.

Literally: to spit at the moon