1 definition by Stick_Branch

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!
by Stick_Branch September 16, 2007
Get the frenchtoast mug.