Implying that the fruits of your endeavours have doubled, or at least greatly increased. From Scrabble. Example: Wow, I got paid extra last week. Double word score.
DOUBLE WORD SCORE
Meaning of DOUBLE WORD SCORE in English
Slang English vocab. Английский сленговый словарь. 2012