Skip to main content

po caralho's definitions

lisbon

a city in portugal where the streets are required by law to be covered in dog shit.
I stepped on some dog shit when strolling through Lisbon
by po caralho October 24, 2004
mugGet the lisbonmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email