Squirrel's penis Share definition Flag The insertion of a wetted finger into another person's ear. I was confused and amused when Chantal put her wet finger in my ear and said 'squirrel's penis.' Squirrel's penis by Super Sandy Cheeks February 5, 2022 0 0 Get merch Get the Squirrel's penis mug. Buy Now — $32.95 See more merch