Dun, dun, duuuun?

Ok, I looked up the phrase ‘dundundun’ and it turns out it is used for dramatic effect. But I wonder how popular it is. For example, in the following paragraph, would you understand its meaning?

From the ad, I was taken to the company’s mobile website. There was a call-to-action to “Get the App” below the fold, but I didn’t want to download a whole app for this one meal. I would just order from the mobile site.

Dun, dun, duuuun.[YSaerTTEW443543]

TOEIC listening, talks: Announcement[YSaerTTEW443543]

Here is the actual sound. I agree it would be confusing to me in the context you gave, or probably any context.

youtube.com/watch?v=bW7Op86ox9g

So, it’s a Hollywood device ;-)[YSaerTTEW443543]

TOEIC listening, talks: How do we attract and retain customers?[YSaerTTEW443543]