Sounds like the elephant seals we saw at Ano Neuvo years ago. They just rolled around on the beach, farting and belching while taking swipes at each other,