Top definition
A combination of 'lan' and 'tiu'. Literally, it means penis fuck.
Jack couldn't score a strike while bowling. He turned to Sanagi and shouted "LAN TIU", to which Sanagi smiled back at him.
by The Black Jack September 16, 2007
Get the mug
Get a lan tiu mug for your mama Jovana.