What does banjo sex mean?

banjo sex meaning in Urban Dictionary

deliverance nuff said