Huqiu Huqiu

A phrase created to describe someone getting whipped (inspired by the whipping sound). Often used in a context where someone is about to be punished or when someone is being overly submissive. (Origin: Singapore)
He kena the huqiu huqiu by his girlfriend
Eh! I take the cane huqiu you then you know...
by iamshellybelly October 14, 2019
Get the Huqiu Huqiu mug.