man about town in Latin man about town in Latin scurra noun (idiomatic) A worldly, social man who frequents fashionable places. Add to Flashcards