Skip to main content

astercast's definitions

slup

a person who enjoys to camp in the eaglesham fields of scotland
ted:man im bored.

nicola:camping any one?

ted:fuck yeah!

nicola:man im a slup!
by astercast June 28, 2009
mugGet the slup 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