squiggles
you see that squiggles over there? she gave me some bomb squigs
used to describe a female that enjoys participating in fellatious activities
"you see that squiggles over there? she gave me some bomb squigs" What is the definition of "squiggles"?