It occurred to me that TG's efforts really leave me struggling to understand. It could be said, then, that his efforts bugger imagination.
For those who peddle their bikes, you may want to know that the word should be "beggar" as in "beggars belief" or "beggars imagination" meaning it makes your belief or imagination poorer, leaving it behind. Saying it buggers imagination is a poor attempt at humour that I am not certain works. Oh Well.