Top Definition
The act of lubing the entire body and engaging in sexual intercourse on top of a tarp that is also lubed.
The squiggly worm was the best sex I ever had!
by jesusmoralezsantiago November 02, 2009
7 Words related to squiggly worm

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.