Jim2345's definitions
A surfing town in cornwall which loads and loads of kids go to after their exams to get pissed and get laid.
by Jim2345 May 22, 2007
Get the newquay mug.
Get the newquay mug.We'll email you a link to sign in instantly.