Skip to main content

Xx Jonny xX's definitions

south park

Most commonly known as the funniest animated show ever; this phrase also means to insert something in one's anus.
If you don't shut up about my girlfriend I will south park my foot in your asshole.
by Xx Jonny xX May 19, 2009
mugGet the south parkmug.

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