The phrase "didst top your head" is a form of archaic language that means "did you cut your hair?" There are several synonyms for this phrase that are more commonly used in modern English. These include "did you trim your hair?", "did you get a haircut?", "did you have a haircut?", and "did you style your hair differently?". Each of these phrases conveys the same basic meaning as "didst top your head", but they are more readily understood by contemporary audiences. While archaic language can be interesting, it is important to communicate using language that is clear and accessible to those around us.