Skip to main content

Peniscola, Spain

Yo, we goin to Peniscola, Spain.
'What?!'
It's a city in Spain. It's called Peniscola.
by Did he just move? February 20, 2011
mugGet the Peniscola, Spain mug.

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