meaning of alpaca sex

alpaca sex meaning in Urban Dictionary

whenever a conference gets therefore out-of-hand that the actions occurring are simply simple troubling and wrong.