He meant "keep it on the down low," as in keep it quiet. It's not the internet slang DL, it's regular everyday slang DL. Holy shit people, learn to read the context FFS. Why would anyone say "Keep that board on the download?" You fuckers really are DQN.