United Kingdom
Browse all slang from United Kingdom
1,138 words found
Semi-detached
/หsemi dษชหtรฆtสt/
Noun
Usually a pair of houses that share a common wall and are mirror images of each other - a duplex.…
Read more โ
Sectioned
SECshunED /หsectioned/
Verb
To be committed to a mental health facility against your will.
Read more โ