Skip to main content

iamshellybelly's definitions

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 13, 2019
mugGet the Huqiu Huqiumug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email