A person who plays any Call of Duty game every hour of their life and is constantly screaming profanities at the screen, even though everyone knows that it doesn't matter.
by Lickin Mayballs January 25, 2011
Get the Call of Duty Douche Assmug. by Paul Schmitz March 21, 2022
Get the Douche Dutymug.