1 definition by *slobberly cums in you cutely*

to cum on a ghost that then sprays your own cum back at you
I love the dirty reda
Get the the dirty reda mug.