look up any word, like sex:
 
1.
To have an act of sexual intercourse under the turtle.
John and Carol did the Muncie Turtle last fall.
by Buck Nasty08 September 26, 2006

Words related to muncie turtle

a indiana intercourse muncie turtle