A backend is typically required to handle form requests. So if you want to add a contact form to your serverless static site such as your portfolio...
For further actions, you may consider blocking this person and/or reporting abuse
You can get some really beautiful responsive free hugo themes for your next static website.
May I suggest you also look at the static website forms backend fabform.io