pull down to refresh

You probably don’t understand shiok. It’s a Singlish word we use to express how awesome something is.
Not the crux of your post, but you'd know I'd be the one to comment on this :)
What's the etymology? Tried checking but seems like there is debate if it is from Malay or hokkien?