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.