Someone's taught me a new+weird word all the way form Sabah but is from a Sarawakian..haha
This word is from her teacher.What the hell?!
I've studied science for few years but have never heard of this word.
MAYBE it's used by the Business students nowadays...haha...