Top Definition
-noun

1) A Welshman that has an affinity for sheep.

2) Highly hazardous drunkard. Keep away from alcohol at all cost.

3) A genius who hides behind the facade of a drunkard/sheep fornicator.

-Adj.

The act of of fornication with sheep.
1) Keep him away from the sheep. He is Robert Lynn Palmer.

2) Oh no,someone finished all the alcohol! What a Robert Lynn Palmer!
by sheepareforshagging February 13, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×