British Slang For Girl. So I grew up in London. You’re going t