Contrary to what is claimed in the accepted answer above, i would argue it is possible and it makes sense to center dummy variables.
Centering of a dummy variable d is possible as long as it is coded {0,1}. For such a variable, the mean equals the proportion of d = 1. Equivalent to centering with continuous predictors, subtracting the (grand) mean from the dummy values sets the zero-point at the observed/sampled proportion of d. The difference between the low value (formerly zero) and high value (formerly 1) is still equal to 1. For example, with an observed proportion of 60% males (d=0) and 40% females (d=1), the centered dummy has the values {-.40, .60}.
Consequently, in a regression analysis with centered dummies, the value of the intercept is the conditional mean of Y at the observed proportion (i.e. sample "mean") of d. At the same time, the interpretation of the predictor d does not change. It still reflects the mean difference between the two categories.
This method works for dichotomous variables as well as variables with multiple (nominal/ordinal) categories that are transformed into a set of dummy predictors.
Notably however, it is no longer possible to directly read the predicted mean value of Y for d = zero and d = 1 from the regression table. With dummy coding, the mean of Y|d=0 equals the intercept b0, and the mean of Y|d=1 equals b0 plus the dummy effect b1. With centered dummies, using the example above, the predicted mean of Y then equals b0+b1(-.40) for males and b0+b1(.60) for females respectively.
See also:
Yaremych, H. E., Preacher, K. J., & Hedeker, D. (2023). Centering categorical predictors in multilevel models: Best practices and interpretation. Psychological methods, 28(3), 613.