Skip to main content

Definitions by glassblower bob

Paia is a town on the North Shore of Maui. Paia stands for pussy always in area.
Remember, dont feed the hippies in Paia.
paia by glassblower bob June 18, 2007