1 definition by astercast

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 29, 2009
Get the slup mug.