What does Bop Bop DC mean?

Bop Bop DC meaning in Urban Dictionary

Bop Bop DC .. nutcase of Dorset