Top definition
The act of ejaculating on the face of a person who is about to have an orgasm.
Dude, he was hiding in the closet jerking off and then he ran out and gave me a Japanese cream puff!
by badmammojamma October 25, 2015
Get the mug
Get a Japanese cream puff mug for your mate Manafort.