Why do british girls not need sanitary napkins? They'd rather drink their tea in a cup.
Is this a joke about how British women menstruate?
No, it's just a joke, calm down. Why do you drink british tea anyway? It's gross.
Jokes about people's nationality may be in poor taste. It's best to get permission to make such jokes before you offend someone.