1 definition by nanquarles

Generic term for idiots in Philippines. Originally a term for fanatic supporters of a troll politician.
Don't mind them, they're dds.
by nanquarles February 6, 2021
Get the DDS mug.