1 definition by A VIBING HIPPO

1
A type of boat made out of polyethylene. They are made in Australia and are indestructible.
You can shoot a Polycraft with a gun and you wouldn’t notice!
by A VIBING HIPPO June 11, 2021
Get the mug
Get a Polycraft mug for your mama Larisa.