I've gotten used to kids and teenagers calling me sir.
I've gotten used to ESL people where calling me sir when it's common to use the equivalent in there native language.
I got called sir by a girl around my age and my brain shortcircuited for a moment.