boisterously wild and exciting; riotous: Have a rip-roaring good time.