"Didst off top head" is an old-fashioned way of asking someone to recall information quickly, without taking time to research or think deeply. If you're looking for modern synonyms for this phrase, you might say "off the top of your head," "from memory," "on the spot," or "without thinking too hard." Other possibilities include "by heart," "instinctively," "without hesitation," or "without consulting notes." Essentially, any phrase that indicates a quick and somewhat unreliable recollection could be an appropriate synonym for "didst off top head." The key is to convey the idea of spontaneity and a lack of pre-planning.