1 definition by DJisSoTMDcool

Top Definition
A Chinese way of saying to mate in online games
Cpdd, you’re my only one
by DJisSoTMDcool December 31, 2020

Mug icon
Buy a Cpdd mug!