Random
Source Code

Muckahoy ding-ding

NYC Lower east side Asian slang. Literal meaning: Your grandmother's vagina.

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

27👍 1👎