1 English Synonyms for DDS
Prev.1Next
Dutertard
Definition: 1. (Philippine politics, neologism, derogatory) A fanatic of Rodrigo Duterte.
Show more information about Dutertard
Prev.1Next
Search took: 2.14 ms
Definition: 1. (Philippine politics, neologism, derogatory) A fanatic of Rodrigo Duterte.
Show more information about Dutertard
Search took: 2.14 ms