Subscribe English
look up any word, like ratchet:

1 definition by dave scicluna

 
1.
when a man finally gets a woman in bed. He ejaculates when she touches his leg. Then he spends the next 30 minutes crying in the corner sucking his thumb.
Steve never had a woman then finally got a joe miracle.
by dave scicluna August 15, 2008
95 19