throw shit on - German English Dictionary