Top definition
A person who enthusiastically loves the Marvel Cinematic Universe and is unable to accept any of its faults.
Person 1: "Do you know Billy actually liked Age of Ultron?"
Person 2: "He's such a Marvtard!"
by Anonymous0016 February 14, 2017
Get a Marvtard mug for your mate Nathalie.