Top Definition
A word for anything that is good; an exclamation of pleasure. It is derived from the chinese starter- which is also good (even though the spelling is slightly different).
Oh dimsun, that was awesome.
by Schoelch August 04, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.