Corbsnartch Share definition Flag A fucking loser. You're such a fucking CORBSNARTCH. Corbsnartch by Taka-chan September 21, 2019 0 0 Get merch Get the Corbsnartch mug. Buy Now — $32.95 See more merch