Top definition
Shlorn Dogs, a region of mountains in Germany.

Reference from SuperMega (Podcast On Youtube)
yea I spent the summer hiking the shlorn dogs with my old man.
via giphy
by zuccsucc February 12, 2018
Get the mug
Get a Shlorn Dogs mug for your Facebook friend Jovana.