Hi there @AgentisAir and @Molly,
I would recommend first following this guide that details what these spam traps are and how to remove them from your account. In order to delete these profiles, I would first create a segment of all emails coming from the fake email address, and then follow the instructions below to delete the accounts:
If you want to permanently remove a list/segment of contacts from your account, navigate to Account > Settings > Profile Maintenance.
Here, you will see a Remove Profiles section where you can choose a list or segment from a dropdown menu. Select this list or segment and then click Delete People. A popup will appear prompting you to confirm this decision; if you wish to proceed, click OK.
When you delete people, these profiles will be completely erased and no history will be kept — this is permanent. Be absolutely certain you want to delete these profiles, because this action cannot be reverted.

Spam profiles are usually created by a bot/script so installing anti-bot measures such as CAPTCHA would be helpful. Our Shopify integration will sync any profiles on the Shopify side to Klaviyo, so if the profiles are allowed to get through on the Shopify side, it'll end up on the Klaviyo end. We recommend reaching out to Shopify Support for more insight into how to prevent these profiles from being created.
At most on the Klaviyo side, If you are able to identify some spam bots, it's best to suppress those contacts immediately : How to Bulk Delete or Suppress Contacts in Klaviyo. I recommend suppressing them since deleted profiles can still be recreated. However, this won't prevent new profiles from being created, you would still need to suppress any new spam profiles coming in.
Let me know if this helps,
Alex