Skip to main content

Definitions by WingateU

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