Skip to main content

Stick_Branch's definitions

frenchtoast

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 30, 2007
mugGet the frenchtoastmug.

Share this definition