#callofduty
Top Voted Definition for #callofduty
Call of duty is a video game
1
show_chart Other Definitions for #callofduty
A skilled base match making video game that rigs matches so everyone feels like a winner.
1
Call of duty is a video game
1
A skilled base match making video game that rigs matches so everyone feels like a winner.
1