A simile is a figure of speech comparing two things using the words like or as,and a hyperbole is an exaggerated statement or claim that's not meant to be taken literally. Neither of those definitions fit the sentence.
An allusion is an expression meant to bring something to mind without directly stating it,which does make sense in the context being used.