Isn't having a picnic outdoor usual thing? Why did he say "outdoor picnic" here?
Native speaker’s answer
Rebecca
He says "outdoor picnic" because he is from the Southern United States, and in the Southern United States, it is part of their dialect to say implied words and over-explain things. Therefore, even though it is implied that a picnic is outdoors, he says "outdoor picnic" as a part of his dialect.