Big-cock flip-flop