Top definition
An accolade given to restaurants in Singapore famous around the world for their dim sum.
"Dude, did you know that the dim sum place across the street was just awarded a Swee Choon?"
"Yea man, I know!! I love the soup dumplings there!"
by chisipasta January 17, 2018
Get the mug
Get a Swee Choon mug for your papa Manley.