1 definition by aybaybay:)

The abbreviated term form the city of Port Saint Lucie, FL.
Located in South Florida, it is a growing city with nothing much to do but go to the movies or mall. Most neighborhoods are filled with many woods, and there are many canals as well.
Also known as, "the Pizzle"
Wow, PSL is so boring, I can't wait to move out!
by aybaybay:) February 28, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×