What does Brachial Detachment mean?

Brachial Detachment meaning in Urban Dictionary

while having sex, your supply unexpectedly falls off on your partners upper body. Like with Leprocy.