Top definition
The woman with the worlds largest scream at 129 dB, measured when her husband inserted his meat rod in the wrong hole.
Me and my cousin tried anal last night, she was screaming like Jill Drake
by Piglets_Crusty_Pisser March 01, 2017
Get the mug
Get a Jill Drake mug for your coworker Julia.