"last night i had the best bangaroo or "i wanna just have a bangaroo tonight""
a marathon session of intercourse
""last night i had the best bangaroo or "i wanna just have a bangaroo tonight""" What is the definition of "bangaroo"?