Did you mean strewth?
strewth
interjection
°(Australia NZ British) A mild oath expressing surprise or generally adding emphasis.