This is poorly spelled, but it means "What the f*ck is that sh*t doing here?".
"cette fois" means "this time".
cette means 'that / this'. It is a feminine demonstrative pronoun. cette voiture > that car, this car
"quesque" is spelled qu'est-ce que. Qu'est-ce que tu faismeans "What do you do?" Or could mean "What do you make?"The verb faire is "to do or to make" so when conjugated in the tu form it will change to fais
"cette" means 'that' + feminine noun, or 'this' + feminine noun in French.
"cette bonne fille" means 'that good girl' in English.
This island.
This haste.
damnit mean putain/ zut /merde in french
'mais quelle est cette ...' means but what is this (thing) / who is this (person).
I got this.
Well errm putain means wh*** so it's not really a very nice sentence at all. Basically along the lines of I'm really a ***** like you....
'donne-moi de cette eau' means 'give me some of that water' in French.