Who dat? is an English idiom originating from New Orleans for over a century. – Wikipedia Of course, if you are unfamiliar with this “idiom,” the New Orleans Saints fans chant “Who dat? Who dat? Who dat say dey gonna beat dem Saints?” is emphatically yelled during
Read more →



















