4. Informal To give up one's career just as one becomes highly successful.Idioms: off the top of (one's) head Informal In an impromptu way: She recited the poem off the top of her head. on top 1. At the highest point or peak. 2. In a dominant, controlling, or successful pos...