What it means
A UK nickname for the poor sod who's turned up on their own, looks a bit left out, or never seems to be included. It's usually said as a cheeky little rinse between mates, but if you throw it with real spite, it lands as a proper insult. Very common in British banter, from school to the pub to the group chat.
Usage examples
"Jay turns up to the pub an hour early and parks himself in the corner. Oi, Billy No-Mates, you been dumped or you just can’t read the group chat?"
"Everyone cancelled, so I sat there like billy-no-mates all evening."
"Come and join us, no need to stand there like billy-no-mates."
"He was hovering by the buffet on his own all night, proper Billy No-Mates energy."
"Stop lurking by the door like Billy No-Mates and get over here."
Where it comes from
A rhyming nickname built on Billy, a stock everyman name, plus no mates. It tags the poor soul who has shown up alone or has no friends about, the singsong name doing the gentle teasing.
This expression also appears in