Literally means "Strange penis" in hokkien,means someone who is very hard to deal with
some of the Singaporean damn guai lan
98👍 33👎