stud: last night i was burrowing bishop at my lady's house
a term describing sexual interaction between a man and a woman
"stud: last night i was burrowing bishop at my lady's house" What is the definition of "burrowing bishop"?