1 definition by Leadfoot Himself

A superhero. He gets from place A to place B in a matter of seconds, (in his Leadmobile aka Camry car) no matter how far the places are. Even if he is masmoo5 out of his brains, he still possesses and controls the "leadfoot" power. The Leadfoot is from Libya.
Girl:Hey I need to be in the airport in 10 minutes.. I think I might miss this plane..

Guy: Hey dont worry about it i'll call LEADFOOT.

Leadfoot. nanananana Leadfooot Leadfoot
by Leadfoot Himself November 12, 2011
Get the Leadfoot mug.