What is kam beh lan in Hokkien

The english translation is "suck a horse's dick"