Top definition
To engage in sexual intercourse with a minimum of one penis involved.
Hey bro, how’d your date go? Did she let the noodle slide?”
by Noodle slider May 04, 2018
Get the mug
Get a Let the noodle slide mug for your grandma Rihanna.