1 definition by Atillathepun
| 1. | squidlunking | ||
|
the act of shining or inserting a light on or into a woman's genitalia Gerald, as a child, loved to make monster cheeks in the mirror with the lights off and a flashlight in his mouth. As he matured, his fancy turned to squidlunking.
|
|||
