Skip to main content

Definitions by girlygirl88

Tub-of-Lard Barb 

Someone who is incredibly lazy, or won't pitch in to help.
Want to help us out here you Tub-of-lard Barb?