The phrase "hadst urge for" refers to a strong desire or impulse towards a particular action or object. Synonyms for this phrase could include "craving," "longing," "yearning," "hankering," "desire," "passion," "itch," "thirst," "appetite," "lust," "fervor," "zeal," and "enthusiasm." Each of these words conveys a sense of intense longing or motivation towards the attainment of a particular goal or object. Whether it be a craving for food, a thirst for knowledge, or a passion for adventure, the use of these synonyms can help to add more depth and nuance to the expression of one's desires.