Metaphors. I always been a [...] at deciphering them."
I think I'm looking for the antonym of whiz, but when I checked them on Thesaurus, I didn't find anything that could fit the sentence. Any suggestions?
(I thought of chickenhead, but I think it's also a derogatory term.)