meaning What the french toast? a nice way to say wtf (what the fuck) cleanly
What the french toast, they broke my camera!! WTFT?!? Thats my seat!!
18👍 4👎