frenchtoast Share definition Flag Slang for fuck. First used in a forum editing war by moderators. Speculation still remains as to who first used it. That was frenchtoasting awesome! Stop frenchtoasting editing my post! frenchtoast by Stick_Branch September 30, 2007 0 0 Get merch Get the frenchtoast mug. Buy Now — $32.95 See more merch