A Shark in poker is a term used to describe a highly skilled and experienced player. Sharks understand the game and are often professionals.