P1 Puma RIB Karel Overlaet, RIB Advocate If you fancy yourself as a Powerboat P1 racer, then the Ross Smith Marine built P1 Puma RIB could be just the ticket. RIB stands for Rigid Inflatable Boat. In Issue 138 of Powerboat & RIB magazine you can read all about it. Others Also Read...Puma Racing Team - InternationalThe Fun of Owning a Rigid Inflatable Boat (RIB): 8 ThoughtsBuilding a RIB from a "Rubber Boat" - 1st Hand Full StoryPuma Racing Team - Near Crash