Douglas sbd

What is Douglas sbd?

Douglas sbd definition and meaning on Dictionary terms:
noun