1 definition by dominatrixgirl

Top Definition
When a woman defecates on a man's chest & face(most notably directly into his mouth as a grand finale) while he is in the process of masturbating.
Yeah, Bob paid some chick to give him a hot charlie last night and she couldn't deliver the goods
by dominatrixgirl May 24, 2010
Mug icon
Buy a Hot Charlie mug!