What does "sod" mean?

(From Cantonese/English) Used to express a machine, person, or object that has gone mental or haywire. Localization of the word "short" from English term "short circuit".

Explore other Singlish words

View more Singlish words