I forgot my ding-dang sunglasses.

jing ping

Chinese - Mandarin
Modern Family S3E17
Phil: ...I forgot my ding-dang sunglasses...

The understanding of this sentence has nothing to do with the context. I'm just wondering what "ding-dang" means here.
Urban Dictionary says, "ding-dang" refers to a stupid person.
But here, I figure it means "fashionable, stylish"? I can't find its origin.
  • < Previous | Next >