saying or doing absurd things - Spanish English Dictionary