Boonswaggle means: You beat someone because it feels good and you know you can. Sometimes it is because someone is a little bit cocksucker or needs a beating. (in Community Dictionary, added by Ruth Woodward)