by Astrid Raegal August 08, 2020
by TDDA August 30, 2013
An inconspicuous expression of pleasure or approval. Most effective when used when referring to hot Asian women.
by Mosi June 24, 2003
by bl!nd86 January 30, 2015
by Yuri_Dopted December 30, 2019
by Ding Ding Denino June 10, 2018
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