yardbate

Someone who can't do anything for themselves. Pretty much a worm.
That guy Ed is nothing but a yardbate, rebate, retrobate!
by TheHeadlessSalesman November 02, 2017
Get the yardbate mug.