toh verb2 •(Singlish) To collapse (fail or break down internally); to fall asleep or collapse from exhaustion.Wa I want Toh already — 2016 •(Singlish) To die, to drop dead.