This is partly possible with + symbol.
For example, you have abc@somemail.com and you can give potential spammers something lime abc+amazon@somemail.com
True. However, recognising this feature of gmail, some sites now don't allow a '+' in the email id. And also, nobody can stop the service provider to just strip the '+amazon' part of the email.