Skip to main content

Definitions by xifax

DUDELSACK 

the german translation for the word pipe
Hide yo dudelsack!!!!
DUDELSACK by xifax May 15, 2008