doodle sack

Fun Dictionary -> doodle sack

doodle sack - Vulgar Dictionary definition

A bagpipe. Dutch.--Also the private parts of a woman.