puns

I work for The Department of Redundancy Department........Is this even a pun?:wtf: