i was up on my girl making out, but my boner barrier separated us apart telling me it's go time
(noun) when your boner physically gets in the way of you and a girl, typically in a scenario where you are experiencing intimate contact
"i was up on my girl making out, but my boner barrier separated us apart telling me it's go time" What is the definition of "boner barrier"?