ulch Share definition Flag Anyone who is an absolute Pisstank or boozehound. This guy loves the booze and will do anything for a drink Hey Ulchy would you like a beer?Ya Okay! ulch by Ulchyboys November 15, 2017 0 0 Get merch Get the ulch mug. Buy Now — $32.95 See more merch