Skip to main content

JPTiger's definitions

Yell

Yell is an island north of shetland, which is an island north of UK, which is an Island north-west of Europe.

Most people say that Yell folk shag sheep. No one is sure if this is a one night stand or a serious relationship.
Dave: D'you see Mark's photos from last night?
James: No?
Dave: He was shagging a sheep in Yell!!
by JPTiger January 27, 2012
mugGet the Yellmug.

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