1 definition by Lim pei

Top Definition
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

Mug icon
Buy a Guai lan mug!