A person who sucks dick when it comes to Ice Rift at Big Heads Holland
Person 1: How's Showmaker doing at Ice Rift? Person 2: dude sucks !