Turukawa's definitions
Is a term utilized in the Pacific Islands for huffing or sniffing gasoline or other sweet smelling fuels by soaking rag into it.
by Turukawa June 23, 2012
Get the panpan mug.
Get the panpan mug.We'll email you a link to sign in instantly.