1 definition by xkissmequick
Public sex, most likely in an area of forest/woods. The woman hangs on to branches like a monkey would do, whilst the male is stood up, and sexual activity is engaged in this position. Not for those who like their comfort, but adventurous all the same!
by xkissmequick June 5, 2011