Top definition
When a girl is giving you head in bed and you fart while trapping her under the duvet.
Girl "Bastard, you farted while I was under there"
Gay "Haha you were such a squirming turtle"
by aqwsde June 14, 2010
Get the mug
Get a Squirming Turtle mug for your grandma Sarah.