French Toast Share definition Flag When you shit on a man or womans bossoms and then flatten it down and cut it into squares and spread butter on it JOHN::Oi mate wana make french toast this morning? Michelle:Oh yer whos chest shall we use? French Toast by THE ABDOMINATOR March 18, 2009 Get the French Toast mug.