chinese. Based upon the chinese music you here in a chinese restuarant. Dinga-dinga-ding-ding-ding-ding-ding!
by yo mama September 11, 2003
Get the ding dingmug. by Yuri_Dopted December 29, 2019
Get the Ding Dong Ding Dingmug. by Ding Ding Denino June 14, 2018
Get the Ding Ding Deninomug. Your teamate criticizing your ball playing error. My reply to him: "Muckahoy ding-ding". Meaning drop-dead, you stink wh0 cares?
by Murray Haldanish September 29, 2019
Get the Muckahoy ding-dingmug. by Victoria February 5, 2005
Get the va ding dingmug. 
