Origin: Hokkien/Malay – means unable to withstand/tolerate any longer.
Buay (Hokkien) for “cannot” and tahan (malay) for “withstand” combines together to give the expression that one can no longer withstand or tolerate any longer. It has a similar meaning to the malay phrase “tak boleh tahan” where “tak boleh” means cannot.
Recruits in a packed toilet just before reveille –
Ahmad: Eh!!! Who inside cubicle for so long?? I wanna pass motion!! Tak Boleh tahan oredi!!
Ah Beng: Ya lah, limpeh wanna pang sai also!! Buay tahan oredi!!! My sai at custom oredi!!