Skip to main content

Jim2345's definitions

newquay

A surfing town in cornwall which loads and loads of kids go to after their exams to get pissed and get laid.
'lets go to Newquay this summer'
'okay, but we will need a lot of rubbers'
by Jim2345 May 22, 2007
mugGet the newquay 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