If you say something off the top of your head it means that you give an answer to a question from memory or based on the information that you have. It is not necessarily 100% accurate. It is a guess or an estimation.This is a common expression and it will heal you sound more like a native English speaker.Examples:I don't know how much a pizza costs in London but … [Read more...] about English expression: Off the top of your head