It’s because Shaggy found the name to more humorous than the one given to him by his parents. #SHAGGYSWILLBEDONE
@DikDastardly, I read that as "Shaggy swill bed one" and was thoroughly confused.
@unknownjanitor, same difference
He was given that name due to his responsibilities to shaggy
Dick Suckle.... that man's dad had a sense of humor.
Okay this is the only shaggy meme that actually made me laugh