Guai lan

Literally means "Strange penis" in hokkien,

means someone who is very hard to deal with
some of the Singaporean damn guai lan
by Lim pei October 28, 2009
mugGet the Guai lanmug.

Share this definition