ding ding
ding ding baby, that chick is a ding dinger
feeling of wow or sweetness, totally awesome, wicked, hella cool, hott,
"ding ding baby, that chick is a ding dinger" What is the definition of "ding ding"?