1 definition by John Tawkn

Lan Pa
Language:Taiwanese,Hokkien
Becomes a big news after a Taiwanese politician scold out during the confederation.
It means "two balls"
It means testicle, scrotum
Do you have LP? If you don't have, then you can't ejeculate.
by John Tawkn December 2, 2006
Get the LP mug.