Turbolard Share definition Flag Used to describe an individual who is so overweight that their fat moves faster than they do. I just got cut-off in the hallway by some Turbolard. Turbolard by Sparky D. Davis May 10, 2008 0 0 Get merch Get the Turbolard mug. Buy Now — $32.95 See more merch