What is Tu Lan in Hokkien

The english translation is "Pig's Dick"