Top definition
A sex act in which a mixture of earth worms and szechuan sauce are inserted into a woman's vagina before and during copulation.
She was looking for something extreme and so he gave her a szechuan noodler.
by AbeTree October 08, 2012
Get the mug
Get a szechuan noodler mug for your sister-in-law Larisa.