Top Definition
In an office situation you rest your cock and balls on a colleagues shoulder.
I was on a call to Zimbabwe, next thing I know I smell scampi fries, I turn around and someone has done the Evil Parrott on me.
by Dave Almighty June 22, 2009
5 Words related to Evil Parrott

Free Daily Email

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

Emails are sent from We'll never spam you.