User blog comment:RedPandaPotter/What Texas, Birthdays, and 53" Teddy Bears Have in Common/@comment-1703139-20120629193717

As someone who speaks German, yes it does mean 'sliding road'. HAPPY BIRTHDAY! Come back sooon! lol