Pronunciation: double taps

This one has "WTF" written all over it. Is it "double-U taps?" "Dub taps?" We've even heard "wuh-taps" thrown out there, for God's sake. This should clear the air on the 16 year old Japanese brand.