I have no idea what he said, but it could well be "What's this rubbish?" in
his language. ;o)
--
Keith Willcocks
(If you can't laugh at life, it ain't worth living!)
Actually, using an online dictionary, I think it means something akin to
"Stick it where the sun don't shine".