Skip to main content

On my Din

On my sh*t. To be on my grind at anything. 100% on it.
Last night I shot 12 for 13, had 5 rebounds, 8 assists, 4 steals, and 2 blocks....yeah I was on my Din.
mugGet the On my Din mug.

Ching Chong on my ding dong

The exclusive phrase for Chinese people who can speak english to ask people on Omegle "do you wanna suck my Asian dick"
Chinese guy: Hello you want to Ching Chong on my ding dong
Random person on Omegle: what the fuck did you just say
by Inner Asian intel April 2, 2022
mugGet the Ching Chong on my ding dong mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email