u/Aggravating_Cold_256
▲ 3 r/AskTheWorld
What's your slang phrase which means "that's great" ? In Scouse English we say "that's boss la !"
If you go to Liverpool, UK, you'll hear people say "that's boss" which means "that's very good". What unique slang do you have that means the same ?
u/Aggravating_Cold_256 — 4 days ago