Skip to main content

Definitions by Johnson mcfarley

green turtle 

Having sex with a turtle ( woman on her back) while she is sea sick on a ship.
On the ferry to Amsterdam I green turtled this chick.
green turtle by Johnson mcfarley February 14, 2014