1 definition by The Ching Master

The euphoric yet depleted feeling where the other person has taken all your ching after an intense sexual experience.
by The Ching Master August 13, 2008
Get the Chinged mug.