Dumville is a swamp location somewhere in America. It is where Scooby-Dum, Ma Skillett and Pa Skillett lives in Why is Scooby-Dum so Dumb?.
Advertisement
Dumville is a swamp location somewhere in America. It is where Scooby-Dum, Ma Skillett and Pa Skillett lives in Why is Scooby-Dum so Dumb?.