Top definition
When you engage in loving actions, lil kissy, a lil cuddle and some general love
"Wan't a lil squiggle"
"I wana squigle ya and fiddle ya"
by Sir Squigleamouse July 12, 2009
Get the mug
Get a Squigle mug for your dog G√ľnter.