Skip to main content

Definitions by Lim pei

Guai lan 

Literally means "Strange penis" in hokkien,

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