look up any word, like bitch stare:

1 definition by strawb

 
1.
a secluded place in scotland that hardly anybodies heard of
hey lets go to abercrombie
by strawb April 23, 2005
1223 555