Can someone please translate this into American English?

I posted a poem yesterday and here is the answer I received. Could someone please tell me what it means?

"I'm blowed if I could find the meaning of Oddquain, but 'ecky thump wrench I loved your poem.
Update: typo: wench-not wrench
14 answers 14