Top definition
The lead protagonist of the fictional Anime, “ABC World News.”
Olivia: Did you see David Muir the last episode of ABC World News last night?
Me: Yeah, it’s my favorite Anime. I think that at the end of the season, David Muir will go to Russia and battle Vladimir Putin.
by University of Markov May 18, 2018
Get the mug
Get a David Muir mug for your dad Bob.