Eurobubba

Eurobubba

Any non-US native English speakers here? Is “How do you do?” something people actually still say in your community?