__________________ 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.
The Arctic Monkeys... and I am unimpressed. The music is alright I guess, but its missing something. It just comes off as soulless to me, as if its being phoned in.