1 definition by Jon Snow

Another name for water or fluid in general. The superlube of life. Also used to replace of words in a positive context. can also be spelt poirts & ports.
OMG i have zero poits.

ewww, this is tainted poits.

of poits(course) i'm from portsmouth.

Silly wabbit, your poits is leaking everywhere

by Jon Snow April 12, 2007
Get the poits mug.