1 definition by Avenger86

Top Definition
The sound made by a cackling Chinese witch
"Hiak hiak hiak.. I'm gonna turn you into a char siew bun and eat you up", said the evil Yi Ru to the frightened little boy.
by Avenger86 December 07, 2015

Mug icon
Buy a hiak mug!