A "Delete" filter works exactly as it should.
I set up email forwarding to another email account and then set up a "Delete" filter. Any email containing "@" in the "From" field (which is basically all emails) are moved to "Trash". I tested it and it appears to work as intended. Emails show up at the forwarded address and are no longer sitting in my yahoo ...
(following the comment)
Sorry @marikamitsos if I wasn't clear. Me with my friends want to create an "email address" that when someone send a mail to it, all of us receive the sent mail.
As stated in the official Google help page
Forward to more than one account
You can only automatically forward all your messages to one account.