English Etymology Most likely derived from the German Schlange, meaning snake.
Noun en-noun
#vulgar|slang A penis.
ru:schlong