WTFT?!?

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!!
by WingateU November 15, 2007
Get the WTFT?!? mug.