A Welsh Share definition Flag Lying about leaving your keys at home in order to go do somthing else "aye, he pulled a welsh to go ride that dirty" A Welsh by cummyhands August 10, 2009 0 0 Get merch Get the A Welsh mug. Buy Now — $32.95 See more merch