1 definition by Ruby Red

Female cum, female ejaculate, female discharge, (vaginal discharge), or any fluid escaping from vagina.
After she came, she left her pussy punch all over me. She wiped her pussy punch onto her panties.
by Ruby Red September 23, 2007
Get the pussy punch mug.