sniggle-doodle Share definition Flag A singgle-doodle means a micro-penis. My brother has a sniggle-doodle , so he has no woman.- sniggle-doodle by Shark_888 August 29, 2023 Get the sniggle-doodle mug.