United Kingdom
Browse all slang from United Kingdom
1,138 words found
Travellers
TRAVELLERS /หtravellers/
Noun
A group of people who travel around Britain and live in makeshift campsites - often illegally, modern day Gypsies. Sometimes…
Read more โ