meaning of Baynus

Baynus meaning in Urban Dictionary

The area between balls plus anal area hence title. Also referred to as a Chode