DOODLE SACK


Meaning of DOODLE SACK in English

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

Slang English vocab.      Английский сленговый словарь.