yardbate Share definition Flag Someone who can't do anything for themselves. Pretty much a worm. That guy Ed is nothing but a yardbate, rebate, retrobate! yardbate by TheHeadlessSalesman November 2, 2017 0 0 Get merch Get the yardbate mug. Buy Now — $32.95 See more merch