What is Squirting Linda?
1.
A female that has an enormous amount of ejaculate gushing like “Old Faithful” from her vaginal opening every time an orgasm is reached.
"I had to wear a safety goggles while I was muffin munching…When she came her Squirting Linda damn near took out an eye when I gave her head last week!"
See
Random Words:
1.
long, curved clipping from a toenail used to pick food from teeth
"I had a piece of cilantro stuck in my tooth, so I pulled off my..
1.
The girl must be wearing glasses. Poop is first thrown on the ladies face to act as mud. The male then ejaculates on her on her glasses,..