dude, i am so gonna banacheck you c'mon, when are we gonna banacheck can we banacheck after top gear?
when a male has relations or some kind of close contact to a male, in a sexual manner
"dude, i am so gonna banacheck you c'mon, when are we gonna banacheck can we banacheck after top gear?" What is the definition of "banacheck"?