Top definition
A person who dedicates their entire lives to one particular thing. Mainly video games like World of Warcraft or Call of Duty.
Dude look at that guy he's 15th prestige what a dedicator
by r0b3rtk1ltz June 13, 2011
Get the mug
Get a Dedicator mug for your mom Riley.