Yea, trying to be funny with target specific references, only to construct a difficult to parse sentence. It's like saying a certain politician would love to couch a certain meme
at least that pun makes sense. in this context, "park", as I understand it, means to temporarily put something aside, generally something you have control of, like "let's park that idea and move onto ...", not like claims adversaries are making.