Top definition
the act of having sex with an easy woman
Jim headed to the cougar bar in hopes for some turtle jogging.
by timpr August 01, 2011
Get a Turtle Jogging mug for your cousin James.