hit with the ugly stick - German English Dictionary