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.
#evil #parrott #cock #balls #shoulder
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.