A dumbass that always loses. This man will lose 101% percent of the time. Everyday for him is another L. Doesn't finish stuff either, making him even more of a loser.
Scenario #1-
Person A: Look at Dr. L passing by.
Scenario #2-
Person A: See that guy over there?
Person B: Yep. He is such a Dr. L.
Person A: Look at Dr. L passing by.
Scenario #2-
Person A: See that guy over there?
Person B: Yep. He is such a Dr. L.
by Medical Technician July 20, 2020

by thesocalledwriter September 3, 2023

by Yeeter :l February 26, 2021

by charlieAkaGOAT December 31, 2021

Friend 1: You hear about Bill Cosby being launched into the sun?
Friend 2: Yeah wasn't that L-Dog?
Friend 1: Yeah, big unit.
Friend 2: Yeah wasn't that L-Dog?
Friend 1: Yeah, big unit.
by Epikkun December 29, 2019

by Jingles2016 January 19, 2017

an abbreviation of translator. As in translating from one language to another.
frequently used when referring to people who take to raw version of manga and put the translated English version in place of the Japanese
frequently used when referring to people who take to raw version of manga and put the translated English version in place of the Japanese
by Mistress Grimm April 17, 2011
