Me and a friend may or may not have crashed another friends car into the magical forest on Wellington tonight.
At this point it still remains speculation.
__________________ Fingerbang:
1.) The sexual act where a finger is inserted into the vagina or anus. Headbang:
1.) To vigorously nod your head up and down.