Top Definition
an exotic bird; a sex position
"Omg me and my girlfriend just did the jayrank last night, and it was amaziiiing"

"I saw the most beautiful bird, i think it was a jayrank"
by hiphopapotamous February 12, 2010

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.