Cred că oricine știe ce e un gard; preventiv via dexonline.ro dau și definiția:

GARD s. 1. împrejmuire, îngrăditură, ocol, ulucă, (înv. și reg.) ogradă, stobor, (reg.) târcol, (Mold. și Bucov.) zăplaz, (înv.) cuprins. (Și-a ridicat un ~ în jurul curții.)

Acum badi nu există-n DEX, nici ca prefix nici ca altceva; Asftel întreg conceptul de badigard e greu de definit. Un lucru e cert, Dan  Voiculescu are așa ceva și îl ajută la ghidaj. Info via evz.ro (dau și link, dar am si screenshot)