(Para kadagiti taga-Badoc, Ilocos Norte. Mostly likely–don’t look elsewhere, please!–this is where the name of your town comes from. Do not follow the wild imagination of those who cannot prove anything.)
badok (1) 1. (the act of) putting a cover on the ridge of a roof 2. (the act of) putting in a thatch on the ridge of a roof, for protection, or to make the roof more long-lasting 3. cf. badokan, agbadok, bumadok, mangbadok, panagbadok, panangbadok
badok (2) 1. cudweed 2. everlasting cudweed 3. weedy cudweed 4. Gnaphalium luteoalbum, s. n., or Gnapalium indicum, s. n.
Source: A Solver Agcaoili, Contemporary English-Ilokano Dictionary/Kontemporaneo a Diksionario nga Ilokano-Ingles.