Skip to main content

Definitions by Turukawa

Is a term utilized in the Pacific Islands for huffing or sniffing gasoline or other sweet smelling fuels by soaking rag into it.
The reason Tom is obnoxious because he did a lot of panpan, when he was a young punk.
panpan by Turukawa June 23, 2012