1 definition by Lim pei

Literally means "Strange penis" in hokkien,

means someone who is very hard to deal with
by Lim pei October 28, 2009
Get the Guai lan mug.