A curse that troubles people belonging to non-tech field especially budding entrepreneurs who have no idea of what technological jargon they are dealing with.
I feel E-cursed because Amazon charged me $2045 as I had mistakenly opened some dedicated server on my account.
A combination of the states of being frustrated, annoyed, angry, disheartened. A term that originated in the 2010s in North WestEngland; specifically in Blackpool.