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
Get the mug
Get a jayrank mug for your dad Trump.