scarfenvengel Share definition Flag to have a sock full of soup, bolts and a living kidney all covered in choclate syrup and pimples for yummy goodness mommy made scarfenvengel for dessert! woo hoo! scarfenvengel by ryan bubs January 1, 2008 0 0 Get merch Get the scarfenvengel mug. Buy Now — $32.95 See more merch