Aguafiestas admin 5 years ago Aguafiestas Aguafiestas Definition Aguafiestas Spanish Adjective English meaning : Killjoy