Busses in Britain?
• British busses
• Canoodles, in Britain
• Kisses, in Brit slang
• Kisses, in Brit-speak
• Makes out with Harry Potter, say