meaning of Bop Bop DC

Bop Bop DC meaning in Urban Dictionary

Bop Bop DC .. nutcase of Dorset