Ah, the fine art of stringing together as many fancy words as possible in the hope that something resembling a meaning will evetually emerge. Anyway, "impulse" refers to "endeavour". H.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
red apple2. Does "fun-poking aside" mean "its entertaining aspect aside"?In the prior text (which you have not conveyed to us) the author was making fun of some situation.