by Caroline February 21, 2005
You lanciau!
by Durian March 26, 2004
Bastardised Chinese-Malay hybrid word. Literally 'Rotten dick'. Used as noun to describe an idiot, asshole, dickhead.
by durian March 29, 2004